找到约 13 条结果

文章 Layer2 开发教程 # 3 账户抽象

...原生的账户抽象,在关键部分做了不一样的处理:【关于ERC4337协议的内容后续我会在其他文章详细阐述】 * **实现层面**:zkSync Era 的账户抽象在协议层面进行集成,EIP4337 则避免了在协议层面的实现。【EIP4337协议不用修改共识...

文章 什么是账户抽象(ERC-4337)?

...in.cn/article…](https://learnblockchain.cn/article/5946) 正如[ERC-4337](https://eips.ethereum.org/EIPS/eip-4337)所定义的那样,账户抽象 "允许用户使用包含任意验证逻辑的智能合约钱包,而不是使用EOA作为其主要账户"。 [ERC-4337 带来许多用...

文章 Solidity开发者应掌握的十个智能合约

... Solidity 开发者都最应该掌握的十个智能合约。 ## 1. ERC-20 合约 去中心化金融的基础,ERC-20 代币标准是每个 Solidity 开发者必须了解的。它定义了一组规则,使得在以太坊网络上创建同质的代币成为可能。无论你计划发行自...

文章 Gear 合约大揭秘

...s://wiki.gear-tech.io/zh-cn/developing-contracts/examples/feeds),再到 [Erc20](https://wiki.gear-tech.io/zh-cn/developing-contracts/examples/erc20) 。 那我们来介绍下 Gear 合约的基本结构。 ## Gear 合约最小必要结构 ```rust #[no_mangle] pub unsafe extern "C" fn ini...

问题 怎么判断合约是否erc 1155标准呢

佬大,看了您说了怎么判断一个合约是erc20还是erc721

文章 Web3系列教程之入门篇---6. Solidity高级指南

...也在入门教程加密货币和NFT教程中做了继承--我们分别从`ERC20`和`ERC721`合约中继承。 一个父合同如果有一个可以被子合同重写的函数,必须被声明为一个`virtual`函数。 要重写父函数的子协定必须使用`override`关键字。 如果...

文章 以太七日谈 • 2021/11/3

...bitrum One 桥接添加任何代币将无需许可,且默认为标准的 ERC-20 代币实现。 此前,L2 扩容解决方案 Arbitrum One 主网 beta 版本于 9 月 1 日向所有终端用户开放,但在一些功能上仍保留白名单限制 (如向 Arbitrum 的跨链桥接添加新的...

文章 [经典攻击事件分析]xSurge事件中的重入漏洞+套利的完美组合利用

...是重入`。应该是”最像重入漏洞的套利漏洞”。 - 随着ERC20合约的规范化,ERC20的合约漏洞越来越少。xSurge会不会是ERC20合约最后的漏洞? - 价格计算机制既然可以从数学上证明存在漏洞,能不能用数学的方法来挖掘此类的漏洞...

文章 ERC-4626 - OpenZeppelin 文档

## ERC-4626 [ERC-4626](https://eips.ethereum.org/EIPS/eip-4626) 是 [ERC-20](https://learnblockchain.cn/article/15730) 的扩展,它为 token vault 提出一个标准接口。这个标准接口可以被应用到非常不同的合约(包括借贷市场、聚合器和内生带息的 token),...

文章 Relayers - OpenZeppelin 文档

... | --- | | | 白名单仅适用于交易的 `to` 字段。它不会过滤 ERC20 或其他资产接收者。 | ##### EIP1559 定价 指定中继器发送的交易是否应默认采用 EIP1559。这适用于中继器发送具有动态煤气定价或未指定的 `gasPrice` 或 `maxFeePerGas`/ `maxPr...

文章 每日一学-day005

...ier: MIT pragma solidity 0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract A is ERC20{ constructor()ERC20("",""){} //check a address is a contract function checkContract(address addr)public view returns(bool){ uint size; //以太坊的...

文章 在Astar中发现关键漏洞

...Astar的案例中,这条EVM链被称为Astar EVM。 ### Astar `assets-erc20` 预编译 Frontier实现了标准的以太坊预编译(如`ecrecover`和`modexp`),但也允许开发者实现自定义预编译。这些自定义预编译允许在Frontier EVM链上的用户和智能合约与相...

文章 GSN 策略 - OpenZeppelin 文档

...eppelin.com/contracts/3.x/api/GSN#GSNRecipientSignature) 和 [`GSNRecipientERC20Fee`](https://docs.openzeppelin.com/contracts/3.x/api/GSN#GSNRecipientERC20Fee)。 ### `GSNRecipientSignature` [`GSNRecipientSignature`](https://docs.openzeppelin.com/contracts/3.x/api/GSN#GSNRecipientSignature) 允许...