找到约 14 条结果

文章 从4337到7702:深入解读以太坊账号抽象赛道的过去与未来

...的 WalletCon 上,官宣由以太坊基金会开发人员设计实现的ERC-4337 的核心合约已经通过了 OpenZeppelin 的审计,被认为是正式推出的历史节点)。 始终是只得到用户的广泛认可,但并不被广泛使用,如此矛盾的市场环境下,让EIP-770...

文章 以太坊 - 无限花园的新篇章

...a:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%271064%27%20height=%27456%27/%3e)![无限花园的新篇章](https://img.learnblockchain.cn/2025/04/26/13802473_image.jpg) 亲爱的以太坊社区, 今天,我很高兴翻开新的一页,并宣...

文章 从零开始的聚合器开发: Lotus Router 合约解析

...下几个协议: 1. Uniswap v3 2. Uniswap v2 3. Uniswap Flashloan 4. ERC20 Transfer and TransferFrom 5. WETH Wrap and Unwrap 6. Dynamic Contract Call 实际上,看上去功能很多,但合约并不复杂。合约的核心功能主要聚集在使用内联汇编进行 Calldata 编码和...

文章 如何集成 Uniswap V4 并创建自定义Hook

... 由于Uniswap 在以太坊上运行,我们可以交易的是以太坊ERC-20代币和ETH。原本每种代币都有自己的智能合约和流动性池合约,现在在**Uniswap 4**中,由一个智能合约管理所有流动池的状态。一个流动池是任何两个代币,有一些自...

文章 每周以太坊进展2022/4/16

...fork-4#readme) ,下一个主网影子分叉 4 月 23 日 ## EIP * [ERC721R](https://twitter.com/CryptoFighters/status/1513183463851003904): 铸币者可以退回 NFT 并取回退款 * [EIP5008](https://github.com/ethereum/EIPs/pull/5008/files): ERC721 Nonce 和元数据更新扩展 * [EIP5...

文章 稳定币的下一篇章:使用FHE构建内置机密性

...元。 #### 进入保密稳定币 从本质上讲,稳定币只是 ERC-20 代币——一个跟踪 ID 和金额的账本,就像一个在线银行账户。这就是全同态加密 (FHE) 改变游戏规则的地方。我们正在率先推出 **保密 ERC-20**(我们正在将其标准化为...

文章 空投大杂烩 - 合约实现空投发放的三种方案

... 下面我将以以太坊上的空投合约构建说起,使用以太坊 `ERC20` 合约来讲解智能合约中发放空投的三种实现方式。 ## 空投合约的实现三种方式 空投合约的实现方式分别有三种。 1. **批量铸造**:项目方直接通过调用合约中的 `mi...

文章 在下一轮以太坊升级中防御“狂野魔法”

...** 在我成长的过程中,我**最**喜欢的作家之一是 Tamora Pierce。遗憾的是,这些故事对我来说已经大多淡忘了,但有一个有趣的事情留了下来:在《不朽者》系列中,主角可以变形为动物。读者们很高兴看到 Daine 使用她的“野性...

文章 uniswap-v4 poolManager 合约分析

... 函数 `take` 可以直接向 v4 借 `currency`。 ## 铸造 ERC1155 - 公共函数(合约内外部都可以调用) - mint - 代码解析 ``` javascript function mint( Currency currency, // currency 地址 a...

文章 以太坊Solidity如何实现海量空投代币?

... **说明** (1)定义interface Token接口,可以适配任何支持ERC20的代币。 (2)contract Airdropper is Ownable,对应空投合约函数,包含2个核心函数: AirTransfer 空投函数:AirTransfer(address[] memory _recipients, uint _values, address _tokenAddress) 入...

文章 手把手教你部署自己的uniswap交易所

...ap的核心代码中,主要包含3个合约:`工厂合约`,`配对合约`,`ERC20合约`.其中配对合约继承了ERC20合约,我们可以把它们看作一个合约.工厂合约通过`create2`方法部署配对合约,所以在部署合约时`只需要部署工厂合约`. > 周边合约中包...

文章 验证智能合约代码的不同方法

...tifier: MIT pragma solidity ^0.8.9; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract MyToken is ERC20 { constructor() ERC20("MyToken", "MTK") {} } ``` > 在本指南中,我们将演示一个 ERC-20 代币的验证过程 然后,在 **Solidity 编译器** 标签下编译...

文章 从零开始的聚合器开发: Lotus Router 合约解析

...以下几个协议: 1. Uniswap v3 2. Uniswap v2 3. Uniswap Flashloan 4. ERC20 Transfer and TransferFrom 5. WETH Wrap and Unwrap 6. Dynamic Contract Call 实际上,看上去功能很多,但合约并不复杂。合约的核心功能主要聚集在使用内联汇编进行 Calldata 编码和解码...

文章 Foundry 常用命令和作弊码速查表

...设置余额 deal(address to, uint256 balance) // 为某地址设置 ERC20 余额 deal(address token, address to, uint256 balance) //为某地址设置 ERC20 余额 ,如果 adjust 为 true,增加 totalSupply deal(address token, address to, uint256 balance, bool adjust) // 为某地...