...示的事件签名进行跟踪。对于 USDC 转移,它是: ``` const ERC20_TRANSFER_EVENT_SIGNATURE = Web3.utils.sha3('Transfer(address,address,uint256)'); ``` 我们定义的代码使用 `countERC20Transfers` 函数遍历区块响应中的每个收据,并检查 `log.topics[0]` 是否与该...
...](https://learnblockchain.cn/article/13175) ## EIP * [关于 EIP/ERC 编号](https://github.com/ethereum/EIPs/issues/6990) 的讨论 * EIP: * [EIP6963](https://github.com/ethereum/EIPs/pull/6963/files):支持用户选择多个钱包(浏览器扩展程序)的接口(MIPI) ...
... * [EIP5216](https://github.com/ethereum/EIPs/pull/5216/files): 定义了ERC-1155批准数量的标准函数,依赖并扩展了现有的ERC-1155。 * [EIP5218](https://github.com/ethereum/EIPs/pull/5222/files): NFT 权限管理 * [EIP5219](https://github.com/ethereum/EIPs/pull/5219/files):...
...产。 ## 2\. 链上表示和集成 一旦铸造,该代币就像任何 ERC-20 资产一样在 DeFi 中移动。 它可以: - 存入借贷市场 - 用作抵押品 - 分配给自动化收益策略 - 包含在流动性框架中 ## 3\. 通过智能合约实现自动化 智能合约处理: - ...
...X 基金会首次推出了 ethDYDX 代币。 在 2021 年 8 月发布时,ERC-20 ethDYDX 代币的总供应量为 10 亿个,并为 dYdX 项目的特定组件设置了一组独特的代币分配方案。 尽管这些分配方案类似于现在,但在过去两年半中,由于各种社区治理...
...金库膨胀漏洞](https://www.openzeppelin.com/a-novel-defense-against-erc4626-inflation-attacks)。在大多数设置中,空的金库只是坑了第一个存款人。但是在借贷协议中,空的市场允许你从其他市场借款或猛拉抵押品,从而耗尽整个系统。 发现这...
...覆盖它。 那一层就是区块链。 ### 缺失的环节:为什么 ERC-8004 不够 以太坊社区最近团结在 ERC-8004(无需信任的代理)周围,将其作为链上 AI 的标准。这是一个巨大的进步,但它在安全性方面存在致命缺陷。 ERC-8004 是一个护...
...订单),不需要存在需求重叠,可以随买随卖。得益于 ERC20 代币的特性,它也不需要用户将资产存入特定的账户(如中心化交易所的银行账户或者智能合约等,资产的存储位置不是本文讨论的重点)。 ### 乘积恒定的稳定系...
...V 2 于 2020 年 3 月推出,它是 V 1 的巨大改进,允许任何 ERC 20 之间直接交换以及链式交换。 * Uniswap V 3 于 2021 年 5 月推出,在 V 2 已经达成大多数功能的前提下,V 3 显着提高了资本效率,这使得流动性提供者用更小的流动...
...金融协议)窃取了 2500 万美元。 该协议的开发者忽略了 ERC-777 代币包含一个回调函数,该函数在发送或接收资金时通知用户。黑客通过将恶意智能合约作为接收者并耗尽 Lendf.me 协议 99.5% 的资金来利用该漏洞。 ### **3. Cream Financ...
...**,而这次经历强调了第一个词的重要性。 ### 了解你的 ERC 的力量 我对 Ethereum Request for Comments (ERCs) 非常着迷。它们是 DeFi 的基石,理解它们的细微差别、功能,以及最重要的是,它们常见的陷阱,对于审计员来说是一种超能...
...则由支付者偿还。 ### **谁可以操作捆绑器?** 根据 [ERC-4337 提案](https://eips.ethereum.org/EIPS/eip-4337#bundling) 的定义,捆绑器是一种“专门化的演员”,可以由“运行特殊代码的区块构建者,或可以将交易转发给区块构建者的用...
...单的最高出价。 - **支持的代币** — Mayan 目前支持许多 ERC-20 和 SPL 代币,并计划增加对更多代币和区块链的支持。 - **集成工具** — Mayan 提供集成工具,如 SDK 和小部件,允许其他应用程序直接将 Mayan 的兑换功能嵌入到它们自...
...a合约是早期版本的治理合约。 2. Comp是Token合约,实现了ERC20基本功能和代理以及票数统计功能。 3. GovernorBravo是升级后的治理合约,和GovernorAlpha的功能大体类似,是一个可升级代理。 1. GovernorBravoDelegate是实现合约。 2. Go...