找到约 15 条结果

文章 ERC-7699:带有转账参考扩展的ERC-20

...新的边界,旨在提高功能性和用户体验。其中一个提案是ERC-7699,这是对广泛采用的ERC-20代币标准的扩展。ERC-7699引入了一个新概念:在ERC-20代币转账中包含参考信息。这一看似简单的补充有可能显著提高交易的清晰度和可追溯...

文章 Michael.W基于Foundry精读Openzeppelin第45期——ERC20FlashMint.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20FlashMint.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20FlashMint.sol ERC20FlashMint库是ERC20的拓展,也是关于闪电贷ERC3156的实...

文章 Michael.W基于Foundry精读Openzeppelin第56期——VestingWallet.sol

...给指定的受益人地址按照时间线性释放锁在合约内的Eth和Erc20 token。任何转移至本合约的token都必须遵循释放模型。开发者可通过重写函数`vestedAmount(uint64 timestamp)`或`vestedAmount(address token, uint64 timestamp)`来自定义token释放模型。 #...

文章 ERC20代币创建完整教程

## 一、ERC20代币概述 ### 1. 什么是ERC20代币? ERC20(Ethereum Request for Comments 20)是以太坊区块链上的一种代币标准协议,它定义了一套规则和接口,使得开发者能够在以太坊网络上创建可互操作的代币。ERC20标准规定了代币...

文章 Michael.W基于Foundry精读Openzeppelin第41期——ERC20Capped.sol

...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Capped.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Capped.sol ERC20Capped库是ERC20的拓展。该库设置了ERC20发行量的上限。 ...

文章 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...

文章 Solidity ERC20 代币完全指南(2024)

...y.com/overviews/solidity-smart-contract) 功能。最常见的标准包括 ERC-20ERC-721、ERC-777 和 ERC-1155,每个标准都有其主要目标。 本文定义了 ERC-20 代币,给出了一些它们的用途,并概述了开发人员需要使用的一些 [Solidity 编程语言中的强...

文章 Michael.W基于Foundry精读Openzeppelin第54期——ERC20PresetMinterPauser.sol

## Michael.W基于Foundry精读Openzeppelin第54期——ERC20PresetMinterPauser.sol ### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20PresetMinterPauser.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/presets/...

文章 一文说清楚ERC1363规范为什么是ERC20的理想替代

## 相关背景:为什么会有ERC1363标准? 我们知道,**ERC20**是用于在以太坊区块链上创建和管理代币的流行标准。它定义了一组函数和事件,用于转账、批准和查询代币余额。虽然 ERC20 标准已经成功用于创建各种代币,但它也存...

文章 如何搭建链上治理 - OpenZeppelin 文档

...体呈现,其中一种是为与这些系统兼容而构建的。 #### ERC20Votes & ERC20VotesComp 用于跟踪投票和投票委托的 ERC-20 扩展就是其中一个例子。较短的一个是更通用的版本,因为它支持大于 2^96 的 token 供应,而“Comp”变体在这方面受...

文章 Michael.W基于Foundry精读Openzeppelin第55期——PaymentSplitter.sol

...ter库可以在一组领取地址无感知的情况下,将定量eth或某ERC20 token按照shares占比释放给该组中的某地址。当eth或ERC20 token被转入该合约后,在册的领取地址就可以来领取属于自己占比的那部分。各领取人的shares数量只能在该合约...

文章 如何创建和部署一个ERC20代币

...间的差异很大。为了使这种多样性有序化,社区提出了 ERC-20 标准,以使所有代币更加统一。 > 更喜欢视频教程吗?跟随 Radek 学习如何在 15 分钟内创建和部署一个 ERC20 代币。 如何创建和部署一个 ERC20 代币 - YouTube QuickNode 131K...

文章 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拓展库...

文章 代币标准:ERC20 vs ERC721 vs ERC1155

...坊也允许用户创建一个可替换的代币,而不需要遵守任何ERC标准。 这些类型的代币缺乏与以太坊上其他任何东西的兼容性,如Defi交易所和钱包。因此,ERC代币标准对于提出构建各种智能合约的基本准则至关重要。这些标准不...

文章 Web3系列教程之新手篇---Level 8:加密货币教程(ERC20)

...绍](https://learnblockchain.cn/article/4320) - [Level 8:加密货币(ERC20)简介](https://learnblockchain.cn/article/4327) - [Level 9:NFT介绍](https://learnblockchain.cn/article/4336) 在这个分步骤的教程中,你将学习如何在以太坊上创建和部署`ERC-20`代币。 ...