找到约 15 条结果

文章 Web3专题(七) ERC721 常见问题的答疑解惑

社区已经有很多人在讲解 ERC721 的知识了,本文假定你已经看过了那些文章,或者已经熟悉了 ERC721 的基本概念。本文主要对常见问题以及我觉得比较经典的问题单独记录一下。 #### **ERC721** vs **ERC20** [ERC721 协议标准](https://e...

文章 Michael.W基于Foundry精读Openzeppelin第51期——ERC20VotesComp.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20VotesComp.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20VotesComp.sol ERC20VotesComp库是专门适配Compound投票和委托的ERC20拓展库...

文章 Michael.W基于Foundry精读Openzeppelin第40期——ERC20Burnable.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Burnable.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Burnable.sol ERC20Burnable库是ERC20的拓展。该库允许用户销毁自己和给自...

文章 ERC20FlashMint——实现漏洞案例1

参考:[openzepplin 的ERC20FlashMint](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.9.5/contracts/token/ERC20/extensions/ERC20FlashMint.sol) ERC3156 是整个FlashLoan的标准,FlashMint只是其中一个特例。 FlashLoan主要的可能漏洞是: - 1、通过在flashlo...

文章 Michael.W基于Foundry精读Openzeppelin第49期——ERC20Wrapper.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Wrapper.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Wrapper.sol ERC20Wrapper库是一种对某ERC20 token作为标的资产进行包装的wra...

文章 什么是 ERC-4626 代币标准?

... 方面仍然存在一个反复出现的问题。 这促成了最新标准 ERC-4626 的创建。 本文将解释什么是 vault,开发人员在 token 化它们时面临的问题,以及 ERC-4626 如何解决 DeFi 开发中的这个问题。 然后,我们将深入研究这个新标准带来的...

文章 如何创建和部署ERC-721(NFT)

... 自 [Cryptokitties](https://www.cryptokitties.co/) 推出以来,兼容 ERC-721 标准的数字收藏品变得非常流行,并在最近几个月朝着大规模应用迈进。本指南将介绍如何使用 [OpenZeppelin](https://learnblockchain.cn/article/15728/api/token/erc721) 标准创建和...

文章 如何创建和部署 ERC-1155 NFT

...rKKKP7O1Uw3ZcUB?prefill_Guide+Name=How%20to%20Create%20and%20Deploy%20an%20ERC-1155%20NFT)! ## 概述 ERC1155 已成为创建 NFT 的黄金标准;每个主要市场都将新代币列为 ERC1155 标准。在本指南中,我们将了解 ERC1155 代币标准以及如何创建 ERC1155 代币。 ...

文章 nest3.0从架构解析到克隆三(NestOffer之Nest_3_OfferMain)

...与初始化 2.报价挖矿 3.生成报价单 4.吃单-支出ETH 买入ERC20 5.吃单-支出erc20 买入ETH 6.取出资产,结算挖矿产出 7.关联合约 另外顺便说一下,整个合约非常的复杂,我们将在后面重点难点部分进行继续的讲解,在这里,大家...

问题 智能合约代币标准(ERC20 ERC777 ERC1155)怎么选择

问题 关于视频课程ERC2616引入的abi

在初始化合约的时候传入了erc2612Abi ``` import erc2612Addr from '../../../deployments/dev/ERC2612.json' import erc2612Abi from '../../../deployments/abi/ERC2612.json' ``` ``` async initContract() { this.erc20Token = new ethers.Contract(erc2612Addr.address, erc2612Abi, t...

文章 Michael.W基于Foundry精读Openzeppelin第24期——ERC165Storage.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC165Storage.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC165Storage.sol ERC165Storage合约是ERC165的一种拓展。IERC165的supportsInterface(byte...

视频 ERC721标准与NFT铸造

...了链上合约中与 Token 交互的两种主要类型:同质化 Token (ERC20) 和非同质化 Token (NFT/ERC721),并重点介绍了 ERC721 标准及其特性,以及如何铸造 NFT。视频还提到了 ERC1155 标准,SBT (不可转让的 NFT) 以及去中心化存储方案 IPFS 和 Arweave...

文章 Michael.W基于Foundry精读Openzeppelin第53期——ERC20PresetFixedSupply.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20PresetFixedSupply.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol ERC20PresetFixedSupply库是一种带预铸造功能的ERC20...

文章 如何在去中心化交易所中(DEX)集成0x协议

...架构使开发人员和企业能够构建自己的交易所来交易所有ERC-20和ERC-721资产。 ### 0x协议特性 0x协议有以下特性 - **安全的非托管交易** 无需存款或取款,就可以直接实现钱包对钱包的资产交易。 - **灵活的订单类型** ...