...ity编写和部署合约的基础知识、编写安全代码的技巧以及ERC20/721代币的概述。 ## 编写和部署合约 智能合约是存储在区块链上的自执行合约。它们包含当事方之间的协议条款,并在满足特定条件时自动执行。以下是使用Solidity编...
...交易对象,使得账户抽象能够在不需要对以太坊和支持 [ERC-4337](https://learnblockchain.cn/article/5946) 的第二层区块链进行共识层更改的情况下正常工作。 要开发智能合约钱包 (SCW) 或使去中心化应用程序兼容 SCW,了解定义用户操作...
...”模式而备受关注DeFi 平台 Balancer 上的 STA 和 STONK 两个 ERC20 通缩代币池遭到了黑客攻击,共计损失了超50万美元。 PeckShield 安全人员介入分析后,迅速定位到问题的本质在于,**Balancer 上的通缩型代币和其智能合约在某些特定...
...处理和代理模式问题的理解。 ``` contract MultiCallProxy is ERC1967Proxy, Solvable { address proposedAdmin; address admin; modifier onlyAdmin() { require(msg.sender == admin, "Not the admin"); _; } constructor(address initialImpl) ERC1967...
...ain.cn/attachments/2025/04/FDeO9WjX68099ad3f015f.png) #### 部署 `ShawnERC20` 合约到 `anvil` 上,复制出来合约地址 ```js forge script script/ERC20/DeployShawnERC20.sol \ --rpc-url 127.0.0.1:8545 \ --private-key $PRIVATE_KEY_1 \ --broadcast \ -vvvv ```  -> uint256[3]...
... - [智能合约标准和类库](#智能合约标准和类库) - [ERC-以太坊评论提案库](#ERC-以太坊评论提案库) - [流行的智能合约库](#流行的智能合约库) - [第二层基础架构开发人员指南](#第二层基础架构开发人员指南) - [...
...备: 该项目的关键安全问题可以分为以下几点: NFT与ERC20代币交互:用户可以将自己的NFT (例如:Smoofs) 转移给项目方,以换取相应价值的ERC20代币 (MOOVE)。 转账前未更新状态:关键的安全漏洞在于合约在更新内部状态(例如...
...的加密牛市中,一款加密猫游戏迅速走红。2017 年夏天,ERC-20 通证标准与基于 ERC-20 的 1CO* (首次代币发行) *尤为火爆,在加密猫推出后,很多用户问到 Dieter 加密猫和 ERC-20 如何交互,而实际上加密猫和 ERC-20 是无法实现兼容的,...
... **合约账户**(也曾被称为**内部账户**),我们常见的 ERC-20 代币合约、DeFi 业务合约等都有一个跟 EOA 长得很像的地址,这就是 CA。 在设定上,CA 是以太坊世界的原住民,EOA 和 ETH 是为 CA 的业务逻辑准备的触发器和燃料;实...
...程](https://learnblockchain.cn/article/4424) ## 理论 - 什么是[ERC20](https://learnblockchain.cn/article/977)? - ERC-20是一个技术标准;它用于以太坊区块链上所有智能合约的代币实施,并提供了一个所有基于以太坊的代币必须遵循的规则清单...