...article/16799) 采用了比较方法,最终完成了一个 gas 优化的 ERC20 合约。 这最后一部分探讨了 **高级 gas 优化策略**,在 Huff 中构建一个 **Uniswap 风格的 AMM**,并涵盖了 **生产就绪型智能合约的安全最佳实践** —— 展示了 Huff 在 DeFi ...
...,允许等量交换底层资产,该底层资产应为具有收益的 ERC-20 代币。`BRLV` 可以被认为是 ERC-4626 **vault** 的简化版本,因为由 **rebasing** 产生的任何溢出代币供应将被保留以供后续分配。额外的收益由具有权限的申领工作流程分配...
...fier: MIT pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/utils/Counters.sol"; contract WQQNFT is ERC721URIStorage { using Counters for Counters.Counter ; Counters.Counter private counter; //...
...的内容! ### 总结 我们在这里所创建的或多或少是[ERC-4337的完整架构](https://eips.ethereum.org/EIPS/eip-4337)!在细节上有一些差异,比如一些方法的名称和参数,但没有我认为是架构上的差异。如果我的工作做得很好,你现在应该...
...过 1500 万美元。 ## 什么是用户资产转移权限 在符合 ERC20 标准的合约中,都要实现函数 `approve` 、`allowance` 和 `transferFrom`。其中 `approve` 允许用户授权某个合约转移自己一定数量的资产,`allowance` 可以查询某个合约可以转移...
...privateKey); } }; buyToken(); ``` 这个代码只适用于标准erc20购买标准erc20,如果其中有native token或者带手续费型代币,则需要调用其他函数。 新增配置文件,更好的修改代码
...? ## 检测智能钱包 检测智能钱包很简单 — [ERC-5792](https://eips.ethereum.org/EIPS/eip-5792) 定义了一个标准的 RPC wallet\_getCapabilities,用于返回钱包支持的“功能”列表。比如,一个钱包可能会以以下方式响应: { ...
...不再只是个“钥匙串”。 ## 🏗 技术上的主流实现:ERC-4337 虽然 EIP-2938 提出了协议层的原生 AA,但社区更广泛接受和落地的是: ### ✅ ERC-4337:用智能合约实现账户抽象,不改协议 引入了新架构: | 组件 |...
...2_ed6xiZKE414w.png) ## 以太坊钱包的今天与明天 — EIP-3074 与 ERC-4337 **作者:** **Ismael Darwish** 特别感谢 **Kristof Gazso** 和 **Jorge Mederos** 来自 Nethermind, **Sam Wilson** 和 **Matt Garnett** 来自 ConsenSys,以及 **Yoav Weiss** 来自 OpenGSN 的反馈。 *...
...compoundfinance/status/1658268323556229121)在 Arbitrum 可用 * 用于 ERC4337 帐户抽象的[Pimlico ERC20 paymaster 在主网,Arbitrum 和 Optimism 可用](https://twitter.com/pimlicoHQ/status/1658597090409209859) * [DeFiReturns v2](https://learnblockchain.cn/article/11124) 发布,为...
...8-september-18-2024/21147): * 讨论 EIP7761 HASCONTRACT 用于 ERC721/1155 NFTs,EXTCALL 返回代码和允许 EXTDELEGATECALL 作为遗留代码 * [PeerDAS 分组讨论 #8](https://ethereum-magicians.org/t/peerdas-breakout-8-september-17-2024/20985): * 在启动 pee...
...鱼手法分析** ## **1. Permit链下签名钓鱼** Permit是针对ERC-20标准下授权的一个扩展功能,简单来说就是你可以签名批准其他地址来挪动你的Token。其原理是你通过签名的方式表示被授权的地址可以通过这个签名来使用你的代币...
...高预测市场信息发现的清晰度。由于条件式代币都基于 ERC-1155 标准,并且可以被包装成以太坊的 ERC-20 代币,在 Omen 上创建的代币很快就能在 [Gnosis Protocol](https://blog.gnosis.pm/announcing-the-gnosis-protocol-89b3d7794da7) 之类的外部去中心化...