... strategy.beforeDeposit(); uint256 _pool = balance(); IERC20(token).safeTransferFrom(msg.sender, address(this), _amount); earn(); uint256 _after = balance(); _amount = _after.sub(_pool); // deflationary token 的其他检查 uint256 shares = 0; ...
...nge 合约与 Factory 合约关联: ```solidity contract Exchange is ERC20 { // @notice 关联的代币合约地址 address public tokenAddress; // @notice 工厂合约地址 address public factoryAddress; /** * @notice 构造函数 * @param _token 要...
...口、未完全揭示处理及Gas优化边界条件,最终完成合约与ERC1155标准集成及多网络部署验证。通过系统性的工程实践,为高效透明、激励相容的链上数字资产组合竞拍提供可直接复用的技术方案。 # 概念 **组合拍卖(Combinatorial A...
...s ├── external │ └── interfaces │ ├── IERC20Auth.sol │ └── IPermit2.sol ├── handlers │ └── MulticallHandler.sol ├── interfaces │ └── SpokePoolPeripheryInterface.sol ├── libraries │ └── Periphe...
...nblockchain.cn/2025/05/16/Multichain-AA-Wallet.png) ## **速览** _ERC-4337 使得用户可以在不放弃对其账户控制权的情况下,外包 gas 管理。_ 账户抽象是一个强大的概念,它为其采用提供了几个令人信服的理由。通过将执行环境与账户...
...可以简单地使用我们预先构建的策略之一: - [`GSNRecipientERC20Fee`](https://docs.openzeppelin.com/contracts/3.x/api/gsn#GSNRecipientERC20Fee) 以应用特定的 [ERC20 token](https://docs.openzeppelin.com/contracts/3.x/tokens#ERC20) 向最终用户收取 gas 费用 - [`GSNRecipien...
...射、单存储证明、L1 和 L2 上相似的代码路径以及与 ETH、ERC20 和 ERC721 代币的兼容性。 `OptimismPortal` 桥合约已升级为利用争议游戏。用户仍然需要通过 `proveWithdrawalTransaction` 函数确认提款包含在输出根中。但是,用户现在需要根...
...形成多对多的关系。 Centrifuge 中的 `LiquidityPool` 实现了 ERC-7540(ERC-4626 金库的扩展)标准,允许投资者将稳定币作为基础资产进行存入,并以 `TrancheToken` 的形式获得池的股份。 Centrifuge 链是一个单独的可信链,它为以太坊上...
...Vault Kit (EVK) 和 Ethereum Vault Connector (EVC)。 - Vault 是一个 ERC-4626 智能合约,充当隔离结构,旨在容纳单个 ERC-20 代币。这允许每个资产的流动性被隔离,使协议能够抵抗系统性风险。 - Euler Vault Kit 是一种工具,允许任何人为资...
...L,Solana 程序库)实现的代币标准。它类似于以太坊上的 ERC-20 代币,但专为 Solana 的高性能架构设计,用于创建和管理自定义代币。SPL Token 是 Solana 生态中最常用的代币类型,广泛应用于去中心化金融(DeFi)、NFT、游戏等领域...
...免手续费的 USDC 结算。 ### x402 支付流程 x402 协议利用 [ERC-3009](https://eips.ethereum.org/EIPS/eip-3009) `TransferWithAuthorization` 标准来实现无 Gas 费用转账,这是无摩擦 Web3 货币化的关键组成部分。让我们介绍一下使用 x402 的流程以及符合...
...链上的启动交易事件和目标链上的执行交易事件。 **SuperchainERC20 是 OP Stack 的通用代币标准**——对 ERC20 标准的最小扩展,使跨链可移植性和可替代性成为可能。如果没有标准化的安全模型,跨链资产可能无法互换。SuperchainERC...
...eEd9e03E53415D37aA96045`,即 Vitalik Buterin 的钱包)发生跨 ETH、ERC-20 和 ERC-721 **转移** 的新活动时收到警报。 需要过滤方面的帮助吗? 访问我们的 [过滤器](https://www.quicknode.com/docs/streams/filters?utm_source=internal&utm_campaign=guides&utm_content=g...