...安全审计 1 | 2025年3月19日 | [报告](https://github.com/base/commerce-payments/blob/main/audits/CommercePaymentsAudit1ProtoSec.pdf) | | Coinbase 协议安全审计 2 | 2025年3月26日 | [报告](https://github.com/base/commerce-payments/blob/main/audits/CommercePaymentsAudit2ProtoSec.pdf) ...
...# **Superseed 加入超级链生态系统** Superseed 已正式加入Superchain 生态系统。此举增强了 Superseed 向用户提供 DeFi 解决方案的能力,充分利用了 Superchain 互联、可扩展且安全的基础设施。Superseed 的核心是 SuperCDP ,这是一个内置的...
...理与终端用户分离。该概念最早在2017年就被提出,但在[ERC-4337](https://eips.ethereum.org/EIPS/eip-4337)于2021年提出之前,基本上未能获得任何关注。账户抽象的初步努力最终导致了**智能合约钱包**(smart contract-wallet)的发展,通常称为...
...合约,通常是通过外部调用**(例如“fallback”函数或“onERC721Received”)**,允许函数(或另一个函数)被递归调用。** 这使得外部合约可以重新进入合约,从而在执行完成之前操纵状态。 重入是一个状态同步问题,发生在状...
...转移到 0xec23e787ea25230f74a3da0f515825c1d820f47a 地址。To 地址是 ERC20 USDT 的合约地址 [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7)。 通过 input data 我们可以看到函数签名 0xa9059cbb 对应为函数 ...
...据类型。 * 使用 [Solady](https://github.com/Vectorized/solady) 的 ERC20 来节省 gas。 * 不要使用 Uniswap V2 当前的防重入保护,它已经不再 gas 高效,使用 OpenZeppelin 的或其他替代方案。 * 在价格预言机中小心添加 `unchecked`,它预期会溢出。...
...置为 newBalance”。它甚至支持代币:一个变体允许你设置 ERC20 余额,并在需要时调整总供应量。 这比从主网账户转账或在测试中编写水龙头要简单得多。它非常适合测试需要调用者拥有特定余额的合约。例如,如果合约需要...
...准备智能合约编译后生成的abi.json (本文以标准ERC20合约作为示例,不知道怎么生成的可关注公众号私信我) ```json [ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, ...
... * balance0 和 balance1 直接从成对合约的实际余额中使用 ERC20 balanceOf 读取 * 第 172 行(在黄色框下面)仅在数据非空时执行,否则不执行 通过这些观察,我们将一次研究来自这个函数的一个特性。 ## 闪电借贷 用户不必...
...败,抛出错误。 if (instance == address(0)) { revert ERC1167FailedCreateClone(); } } ``` **作用** - 使用 create 部署一个最小代理合约。 - 代理合约将所有调用转发到指定的 implementation 地址。 - 部署的字节码 - 使用 cre...
...时候撰写了一篇优秀的文章,深入探讨了这个观点。 ERC 721是以太坊上非同质化代币的标准接口(即具有唯一标识符的代币)。我们可以观察到每一个曾经持有它的地址,出价或转移它。换句话说,完美的来源追溯。如今,在...