...步释放的方法。 **【前置条件】** 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...
...,我们需要能够统一链上资产的解决方案。这就是为 Superchain Interop 和更广泛的 Ethereum 开发标准发挥作用的地方。 ### 未来是跨链的 Wonderland 团队一直致力于通过开发工具和标准来实现跨链未来,**不仅在 Superchain 内,而且在更...
...,参与者可以提出、投票和执行提案。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 标准实现,几乎与单个...
## Paymaster 如果你想为你的用户赞助用户操作,ERC-4337 定义了一种特殊的合约,称为 **paymaster**,其目的是支付用户操作所消耗的 gas 费用。 在账户抽象的上下文中,赞助用户操作允许第三方代表用户支付交易 gas 费用。这可以...
...异,这些差异直接影响用户体验 - **Gelato**在赞助交易和ERC20交易方面,针对Safe、Kernel、Thirdweb和Alchemy钱包取得了卓越的性能 - **开源**基准测试能够在所有主要提供商之间实现可复现的结果 **结论**:基础设施选择直接影响用户...
...已经上传,构造需要传参数 调用代码: ``` 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);...
## **1. `onERC721Received` 的作用与使用** ### **1.1 `onERC721Received` 是什么?** `onERC721Received` 是 ERC-721 标准中的一个回调函数,专门用于 **合约** 接收 NFT(ERC-721 代币)时的安全处理。当 NFT 通过 `safeTransferFrom` 方式被转移到合约时...
...PS/eip-7683)到以太坊魔法师[论坛](https://ethereum-magicians.org/t/erc-7683-cross-chain-intents-standard/19619/1)。这两个项目已将该标准提交给 [CAKE 工作组](https://frontier.tech/cake-working-group) 以供他们讨论和审查。 ### 摘要 以下标准允许实现跨...
在本节中,我们将讲解官方文档中的 100% Yul 实现的 [ERC20 合约](https://docs.soliditylang.org/en/latest/yul.html#complete-erc20-example)。为了方便理解,我们会逐步讲解,并在适当的位置附上代码。 首先,来看合约的构造函数部分: ``` yu...
...安全考虑 ChainLight 已经分析了针对构建在或计划实现 ERC4337 的项目的安全审计报告,并根据这些报告编制了基于这些报告的账户抽象项目的基本注意事项清单。在本文中,我们参考了 OpenZeppelin 对 ERC4337 参考实现的审计报告,...