...P7650](https://eips.ethereum.org/EIPS/eip-7650):可编程访问列表 - ERCs(应用层): - [ERC7651](https://github.com/ethereum/ERCs/pull/305/files):分数表示的 NFT - [ERC7652](https://github.com/ethereum/ERCs/pull/306/files):ERC721 保证扩展 - [ERC7653](https://github....
...ansferFrom(_from, _to, _value); } ``` ## 0x04 重名问题 没错,ERC20 从技术上来讲是允许重名的,合约以合约地址来区分。但是当你看到钱包里把自己寄予厚望的代币 NBT显示为NBT2是啥心情?本来是想发一个牛逼Token,结果变成了牛逼To...
...5; SELECT DISTINCT(symbol) from prices.layer1_usd limit 10; ``` ### erc20."ERC20_evt_Transfer" 表 记录发送 token 时触发的所有转账事件 ```sql SELECT * FROM pg_catalog.pg_tables WHERE schemaname = 'erc20'; select * from erc20.tokens limit 10; select * from erc20."...
...outer02.sol # 路由器合约 - 用户交互接口 ├── UniswapV2ERC20.sol # ERC20实现 - 流动性代币基础 ├── interfaces/ # 接口定义 │ ├── IUniswapV2Factory.sol │ ├── IUniswapV2Pair.sol │ ├── IUniswapV2Router01.sol ...
...步释放的方法。 **【前置条件】** 1)已经完成了一个ERC20的代币,本文以作者接触的CLB为样例。 2) 懂得在REMIX调试SOLIDITY语言,不熟悉的参考文章 [《第十课 Solidity语言编辑器REMIX指导大全》](https://www.jianshu.com/p/2110ed61d2cc) ...
...最为知名的特性,为 Uniswap v4 增加了巨大的可拓展性 4. ERC 6909。一个类似 ERC1155 的协议,使用该 ERC 标准实现了用户可以将部分资产存入 Uniswap V4 内部已实现更加高效的兑换 ## ERC 6909 与其他文章不同,本文首先介绍 Uniswap V4...
...,参与者可以提出、投票和执行提案。DAO 投票通常通过 ERC20 和 ERC721 代币进行,提案通常涉及 DAO 货币资本的分配。 虽然链上治理提高了投票运作方式和选举结果计算的透明度,但它也为创造性利用提供了一个很大的攻击面。...
...准和实现 ### Solidity(以太坊) - **NFT标准**:主要是ERC-721和ERC-1155标准。 - **ERC-721**:单个代币代表一个唯一的资产。 - **ERC-1155**:支持同时管理同质化和非同质化代币。 - **实现方式**:通过继承OpenZeppelin等库提供的...
...或更高将使 Halmos 实现完整性。 ## 演示:使用 Halmos 对 ERC721A 进行形式化验证 为了展示 Halmos 的能力,我们使用它对 [ERC721A](https://www.erc721a.org/) 进行符号测试和形式化验证,这是一种高度优化的 ERC721 标准实现,几乎与单个...
...已经上传,构造需要传参数 调用代码: ``` interface IERC20 { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external view returns (string memory);...
...异,这些差异直接影响用户体验 - **Gelato**在赞助交易和ERC20交易方面,针对Safe、Kernel、Thirdweb和Alchemy钱包取得了卓越的性能 - **开源**基准测试能够在所有主要提供商之间实现可复现的结果 **结论**:基础设施选择直接影响用户...
## Paymaster 如果你想为你的用户赞助用户操作,ERC-4337 定义了一种特殊的合约,称为 **paymaster**,其目的是支付用户操作所消耗的 gas 费用。 在账户抽象的上下文中,赞助用户操作允许第三方代表用户支付交易 gas 费用。这可以...