一个 Enumerable ERC721 是一个带有额外功能的 ERC721,使智能合约能够列出某个地址拥有的所有 NFT。本文描述了 `ERC721Enumerable` 如何运作以及我们如何将其集成到现有的 ERC721 项目中。我们将使用 Open Zeppelin 流行的 [ERC721Enumerable](https:...
...qgAgE62q7VTDw.jpeg) ## 实现 NFT 版权:针对艺术家和开发者的 ERC721-C 实用教程 ### 什么是 ERC721-C? ERC721-C 是一个 **新的代币标准**,专为可强制执行的链上版权设计。与 ERC-721 和 ERC1155 不同,ERC721-C 使版权可编程,并允许创作者阻...
...个可以一次性铸造多个代币的 NFT 合约,你可能想考虑 [ERC721A 实现](https://www.erc721a.org/)。本指南将教你有关 ERC721A 实现的知识,以及如何使用 [Hardhat](https://hardhat.org/) 从 ERC721A 合约中部署和铸造 NFT。 **你将要做的事情** - 学习 ...
...道何时调用了另一个合约。例如,如果这段代码在一个 ERC1155 合约内部使用,实际上是具有重入性的。 ```solidity function purchaseERC1155NFT() external { _mint(msg.sender, TOKEN_ID, 1, ""); erc20Token.transferFrom(msg.sender, address(this)); } ``` ...
...初发表于 X。](https://x.com/decentrek/status/1879575439011979563)_ ERC-4337 已经投入生产两年多了。在这段时间里,我们在 ZeroDev 帮助了数百个团队上线智能账户,并且亲身目睹了他们面临的挑战。 在这些挑战中,有两个主要的挑战脱...
...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC1967Proxy.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/proxy/ERC1967/ERC1967Proxy.sol ERC1967Proxy库实现了一个基于ERC1967标准的代理合约。通过改变存储...
...间的差异很大。为了使这种多样性有序化,社区提出了 ERC-20 标准,以使所有代币更加统一。 > 更喜欢视频教程吗?跟随 Radek 学习如何在 15 分钟内创建和部署一个 ERC20 代币。 如何创建和部署一个 ERC20 代币 - YouTube QuickNode 131K...
...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Pausable.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Pausable.sol ERC20Pausable库是ERC20的拓展。考虑到如下业务需求:1. 在一...
### EOAs 签名消息,然后在符合 ERC-1271 的智能合约上使用 isValidSignature() 验证签名!  Bolivia ## 大纲 ``` 0. 引言 1. ERC-1271 2. 返回值 3. 术语澄清 - 是 ERC-1271,而不是 EIP-1271...
使用remix在BSC上部署了一个ERC20合约,过了一段时间做合约认证时,remix编译出的合约字节码与实际部署合约字节码不一致,导致现在合约无法认证。 由于合约import了openzeppelin/contracts-upgradeable,部署合约时openzeppelin/contracts-upgra...
> * 原文链接: https://mixbytes.io/blog/one-more-problem-with-erc777 > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链...
...hain.cn/article…](https://learnblockchain.cn/article/8533) 编写 ERC 在理论上很简单,但需要深思熟虑、细致入微和极其清晰的写作。我们将探讨创建 ERC 规范的哲学、过程和其他有用的细节。 ## 哲学 不言而喻,但值得重复的是,...
...由两部分组成的系列的第一部分,重点在于理解和实现 ERC-4337 以太坊改进提案(EIP)。在这一部分中,我们将深入探讨 ERC-4337 的技术细节,深入了解其关键概念,如 UserOperations、Bundlers、EntryPoint 和 Contract Accounts。我们的目标是...