...版本 不是这样做: ``` import "@openzepplin/contracts/token/ERC20/ERC20.sol"; ``` 这样做 ``` import "@openzeppelin/contracts@4.9.3/token/ERC20/ERC20.sol"; ``` 点击 github 左侧的分支下拉菜单,然后点击标签(tags),选择最新发布的版本,即可...
...,为加密市场提供了更多选择。 https://github.com/ethereum/ERCs/pull/382 ### 闪电贷原理 闪电贷的原理并不复杂,只要你能在同一笔交易中向资金池完成借出和归还同样数量的token,资金池就认为这笔闪电贷交易是安全的,你可以...
... - 在L1和L2之间移动ETH - 在L2部署智能合约 - 创建自己的ERC20代币桥接! > 这些工作仍在进行中:这是在一个全新的协议上的全新的构建方式,所以预计一切都会发展和变化:),欢迎反馈! 如果你想直奔主题, [代码在这里]...
...看,EIP-721定义的方法中`balanceOf,ownerOf,transferFrom`这些是与ERC20中的函数签名一致。但是需要明确如下几点: 1. `transferFrom`的逻辑与ERC20的`transferFrom`的逻辑不同。在ERC-20中,当调用`transferFrom`时,需要事先`approve`,而ERC-721中,作...
...40545),可以对定序者和证明者进行 DoS 攻击 ## EIP * ERC: * [ERC7085](https://github.com/ethereum/EIPs/pull/7085/files) : NFT 关系增强 * [ERC7087](https://github.com/ethereum/EIPs/pull/7087/files):自动模式下 web3 URL 的 MIME 类型 * [ERC7092]...
ERC20父类 Context里面的_msgSender()与msg.sender,我在非GSN合约里使用msg.sender测试全部通过,全部替换成_msgSender()有部分测试报错 报错内容相似: AssertionError: Expected transaction to be reverted with Crowdfund: failed now, please wait restart!, but other e...
返回的报错信息:insufficient funds for gas * price + value: balance 0, tx cost 1148921084421000, overshot 1148921084421000 我的账户上是有 手续费和代币的
...的内容! ### 总结 我们在这里所创建的或多或少是[ERC-4337的完整架构](https://eips.ethereum.org/EIPS/eip-4337)!在细节上有一些差异,比如一些方法的名称和参数,但没有我认为是架构上的差异。如果我的工作做得很好,你现在应该...
...——从 CryptoKitties 到 ENS 名称,再到智能合约——以任何 ERC20 代币进行交易。 ## 嗯——什么? 这是一种新型的 DEX,因此一些类比可能会有所帮助。你可能听说过去中心化的 ERC20 代币交易所或协议,如 Etherdelta、0x 或 Airswap。...
该视频的核心内容是介绍以太坊改进提案 EIP-7702,它将被包含在即将到来的以太坊 Pectra 升级中。EIP-7702 允许外部拥有账户 (EOA) 临时拥有智能合约的功能,从而实现 EOA 的升级。 视频的关键论据和信息包括: * **EIP-7702 的...
我使用a合约create2生成b合约,b合约的函数功能只有部署b合约的人x才能调用,当我在a合约铸造了一个NFT后,我想要在a合约将这个NFT转给y,同时这个NFT生成的合约b所有者也将变成y(生成的b合约的转账和所有权转移只能是合约所...
... EIP-7702 一起使用,必须进行一些小的更改。我们一直在 [ERC-7579 参考实现](https://github.com/erc7579/erc7579-implementation) 中原型化这些更改,以作为所有智能账户构建者的指南。 ## EIP-7702 解释 EIP-7702 的要点是,它允许 EOA 签署一个委...
...ereum.org/EIPS/eip-721))。此后又有许多改进的实现方案,如[ERC721A](https://www.erc721a.org/)。 - 上述标准只是无需更改以太坊虚拟机(EVM)的实现的协议(合约)。这些被称为 ERC 标准。 - 还有一些标准,如在半特定地址上部署合约,从...