...a:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%271064%27%20height=%27456%27/%3e) **TL;DR:EPF 成功地结束了第五期,即 2025 年学习...
... * [Meta EIP7329](https://github.com/ethereum/EIPs/pull/7329/files):ERC/EIP 存储库拆分 * ERC(应用层): * [ERC7303](https://github.com/ethereum/EIPs/pull/7303/files):被代币控制的代币流通 * [ERC7322](https://github.com/ethereum/EIPs/pull/7322/files)...
...ier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; contract NFT is ERC721 { uint256 public tokenCounter; constructor () ERC721 ("NFT", "NFT"){ tokenCounter = 0; } function createCollectible() public returns (uint256) { ...
...om/ethereum/EIPs/pull/7971/files):通过 VDF 进行时间胶囊加密 - ERC(应用层): - [ERC7564](https://github.com/ethereum/ERCs/pull/111/files):合约钱包管理 NFT ## **开发者工具** - Foundry: - forge-std [v1.7.3](https://github.com/foundry-rs/forge-std/releases...
...者成本函数模型,该模型受到实践的驱动,特别是参与 ERC-4337 协议的捆绑者,我们简要回顾一下该协议。 ## 模型 ### ERC-4337 中的捆绑 希望通过捆绑者在链上执行某些活动的用户会发出一个用户操作(UserOp,或操作)。此 UserOp...
...常见的高交易量资产,最实用的方式是意图协议,例如 [ERC-7683](https://www.erc7683.org/)。只有少数市场制造者需要直接进行从一个 L2 到另一个 L2 的交易;其他人只是与市场制造者交易。然而,对于低交易量资产或 NFT,这种方式并...
... | --- | | | 白名单仅适用于交易的 `to` 字段。它不会过滤 ERC20 或其他资产接收者。 | ##### EIP1559 定价 指定中继器发送的交易是否应默认采用 EIP1559。这适用于中继器发送具有动态煤气定价或未指定的 `gasPrice` 或 `maxFeePerGas`/ `maxPr...
...ithub.com/zerodevapp/kernel)——我们的旗舰智能账户,它基于 [ERC-7579](https://erc7579.com/) \- 这个模块化智能账户标准正在迅速成为以太坊生态系统中下一代钱包的基础。 ERC-7579 定义了一种构建具有可互换组件的模块化智能账户的标准...
...al_execution_/#canonical_execution_balance_reads) - [canonical\_execution\_erc20\_transfers](https://ethpandaops.io/data/xatu/schema/canonical_execution_/#canonical_execution_erc20_transfers) - [canonical\_execution\_erc721\_transfers](https://ethpandaops.io/data/xatu/schema/canonical_execution_/#ca...
... EIP3074 的安全性后,提出的后继提案,同时改进 EOA 并与 ERC4337 账户抽象保持一致。 * 广泛支持在 Pectra 中引入 * **SSZ 优先级:** 客户端团队不支持在 Pectra 中更改为 SSZ * **EOF:** Meta EIP 和 EIP7698 创建交易考虑...
...: interface 代码 pragma solidity >=0.4.22 =0.4.20; import './erc20interface.sol'; contract ERC20 is ERC20Interface { ``` mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) allowed; constructor() public { name = "zhangli"; symbo...
...lldata](https://learnblockchain.cn/tags/calldata)。我们将逐步解码 [ERC-20](https://learnblockchain.cn/tags/erc-20) approve 交易,通过本地主网分叉模拟其影响,并通过比较预期和实际的 calldata 来检测 UI 欺骗攻击。 在[第一部分](https://learnblockchain.cn/...