...设计存储插槽时需格外注意。解决方案包括: - 采用 ERC-7201 方案(已在 OpenZeppelin 中实现); - 使用 EIP-7702 Proxy 方案(参考:[https://github.com/base/eip-7702-proxy)。](https://github.com/base/eip-7702-proxy%EF%BC%89%E3%80%82) 更多细节可参...
...n 合约设计从 PancakeSwap Pair 上买入的经济模型时,在修改 ERC20 transfer 函数没有考虑到 skim 也可以达到相同目的,导致攻击者利用 skim 凭空获得大量激励。建议项目方在设计经济模型、价格计算机制和代码运行逻辑时要多方验证,...
...ear 水龙头**:通过 BuildBear 水龙头即时获取本地和流行的 ERC20 代币。此工具省去了繁琐的手动代币收集过程。 - **交易速度**:BuildBear 的交易处理速度是公共测试网的四倍,大大缩短了合约测试脚本的运行时间。 - **私有沙箱**...
... - **使用 Streams 过滤**: 通过使用 Streams 仅过滤已解码的 ERC-20 token transfers,你可以将 payload 大小减少到约 617 KB——仅通过过滤就减少了近 38% 的数据。 - **同时使用过滤和压缩**: 通过在已过滤的 stream 上启用压缩,数据会缩小...
...还无法同步) \##EIP - [EIP4337](https://medium.com/infinitism/erc-4337-account-abstraction-without-ethereum-protocol-changes-d75c9d94dc4a):通过端点合约规范实现账户抽象 ## 权益证明 - Danny Ryan 的 [Finalized PoS 更新](https://blog.ethereum.org/2021/09/28/final...
...** 智能合约开发、Foundry、Hardhat、安全、AA 钱包(ERC4337)、Layer2 、 Layer3、 模块化、DA 、LSD、MEV、restaking 、 Dune、数据分析、TheGraph、DAO、DEFI、Viem.js、ethers.js 、 WalletConnect、跨链桥、Remix、Snapshot、 **Starknet 生态:** ...
...一项或多项操作(而不是重置!) 3. 读取和写入代币(ERC20/721 等)余额,或其他存储槽 4. ABI 解码的 calldata、日志、状态变化和追踪 5. 与 Forge 构建产物的更紧密集成 6. 快捷键 7. ..以及更多! 如果这些内容都令人兴奋,...
...dcrumbs.app提供了工具来分析比特币、Polygon、以太坊和任何ERC-20代币的个人地址。非常适合可视化交易流。 * **Github Activity Check** ——使用CryptoMiso,我们可以轻松检查Github超过300个加密货币和代币的活动。 * **Bitcoin Visuals** ——...
...易基于以太坊的代币。它使用智能合约使用户能够交易 ERC-20 代币,为任何序列的代币创建流动性池。该平台使用独特的算法根据执行的交易自动调整代币价格。 ## 无常损失 Impermanent Loss “无常损失”(IL)一词用于流动...
...eppelin/openzeppelin-contracts)。OpenZeppelin 智能合约库标准化了 ERC20 和 ERC721(NFT)的实现,并收集了可重用的 Solidity 组件,新的 web3 开发者可以使用这些组件来构建 dApp。 ### **4\. OMGWINNING/NFT-Marketplace-Tutorial** 没有比 [Alchemy NFT 教程存...
...易。 很适合所在具体场景的解决方案,比如在 Dai 的 ERC-20 代币合约中使用的 [permit() 方法](https://medium.com/@Degens/betting-without-eth-dais-new-permit-feature-5517293f3246),就很优雅地解决了链上部分的难题 —— 这是一种需要终端用户直接...
... zk 证明来强制进行身份验证,而不依赖交易的签署者。[ERC4337](https://eips.ethereum.org/EIPS/eip-4337/) 类型的账户抽象化可以轻松利用这种类型的身份验证! ## 人类? 这个示例使用了由[Worldcoin](https://docs.worldcoin.org/) 开发的已有的...
...算术(SafeMath.sol)198 9.3 自省(introspection)200 9.3.1 ERC165(ERC165.sol)200 9.3.2 接口查找基础合约(Supports-InterfaceWithLookup.sol)201 9.4 归属权(用户权限)202 9.4.1 归属权(Ownable.sol)202 9.4.2 用户角色(Roles.sol)204 9.4.3 ...