>- 原文链接:https://milotruck.github.io/blog/Foundry-Cheatsheet/ >- 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) >- 译者:[翻译小组](https://learnblockchain.cn/people/412) ,校对:[Tiny 熊](https://learnblockchain.cn/people/15) >- 本文永久链接...
## 概述 Uniswap 是 DeFi 领域中最受讨论和重要的项目之一。由于许多原因,它是一个相当受欢迎的项目——在本指南中,我们将学习如何使用一个名为 [ethers.js](https://docs.ethers.io/v5/) 的 JavaScript 库和 [Uniswap 的 js sdk](https://uniswap.org...
[](https://ethereum-magicians.org/u/yoavw) ## 关于 EIP 3074 的一个更简单替代方案的案例 从开发者的角度来看,`AUTH`/ `AUTHCALL` 机制非常吸引人。它使任何人都有能力提出一个可以实现不同批处理...
GM (: 我最近忙于 IRL 的事情,但我一直在思考我的下一个项目。在这篇文章中,我将讨论加密货币行业中的一个问题以及我计划如何解决它。 ## 问题 简而言之: **创建和部署 ERC20 代币合约仍然很困难。** 需要明确的是,我...
## 概述 [Aerodrome Swap API](https://marketplace.quicknode.com/add-on/aerodrome-swap-api?utm_source=internal&utm_campaign=guides&utm_content=what-is-aerodrome-swap-api) 旨在简化与传统去中心化交易所 (DEX) 和自动化做市商 (AMM) 相关的复杂性。 通过提供一个统一的...
# 概要 如何在合约代码中同时支持ERC20,ERC20-PERMIT,PERMIT2?在TTSWAP去中心交易所的代码中已经实现. # 判定流程 ```mermaid graph LR; 代币--传统先授权给协议再交易-->使用交易类型1,进行交易; 代币--支持ERC20PERMIT-->使用交易类型2,然...
智能合约是区块链技术的一个决定性特征,使其超越了仅仅是一个去中心化的金融系统或一个无需信任的价值存储。然而,如果区块链要充分实现其变革潜力,安全性仍然是一项关键挑战,需要创新的解决方案。 智能合约安全...
来源 | [cryptopedia](https://www.gemini.com/cryptopedia/polygon-crypto-matic-network-dapps-erc20-token) # 摘要 *Polygon (前 Matic 网络) 通过大幅提高其网络可扩展性和整体的交易处理速度来改善以太坊区块链的功能。Polygon 使用自己的 PoS 区块链和 Co...
### 背景 随着互联网的逐步发展,Web1.0 主要提供静态内容,用户只能浏览和获取信息;Web2.0 则开启了互动和社交时代,用户不仅可以消费内容,还可以参与内容的创建,但数据多由中心化平台控制。Web3.0 是一个新兴的互联...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC4626.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC4626.sol ERC4626库本身是一种有底层ERC20资产质押的shares且本身同样满足ERC20...
在 [账户抽象](https://learnblockchain.cn/article/5946) 中,paymasters 是智能合约,它们允许灵活的 gas 政策,比如允许去中心化应用为其用户赞助操作(即,用区块链的原生货币支付 gas 费用),或者接受以 ERC-20 Token(例如 USDC)支付 gas ...
# UniswapV2 深入解析系列 19:精确输出兑换 延续第 18 篇对“精确输入兑换”的分析,本章聚焦另一条常被忽略的路径:用户提前锁定想要获得的输出数量,再推导出所需投入的最小代币金额。这类“反向兑换”在做市调仓、偿...
## 相关背景:为什么会有ERC1363标准? 我们知道,**ERC20**是用于在以太坊区块链上创建和管理代币的流行标准。它定义了一组函数和事件,用于转账、批准和查询代币余额。虽然 ERC20 标准已经成功用于创建各种代币,但它也存...
## 理解继承 继承是面向对象编程中的重要概念之一,它允许一个类(称为子类或派生类)从另一个类(称为父类或基类)继承属性和方法。 [Solidity](https://learnblockchain.cn/course/93) 也支持继承, 当然这里对应的是派生合约(或称...
Uniswap 是一个去中心化金融(DeFi)应用程序,使交易者能够以无信任的方式交换一种代币为另一种代币。它是交易的早期自动化做市商之一(虽然不是第一个)。 自动化做市商是 [订单簿](https://www.investopedia.com/terms/o/order-book.a...