找到约 15 条结果

文章 ERC-20 - OpenZeppelin 文档

## ERC-20 | | | | --- | --- | | | 最好在 [https://docs.openzeppelin.com/contracts/api/token/erc20](https://docs.openzeppelin.com/contracts/api/token/erc20) 查看本文档 | 这组接口、合约和实用程序都与 [ERC-20 代币标准](https://eips.ethereum.org/EIPS/eip-20) 相关...

文章 ERC20 - OpenZeppelin 文档

...[5.x](https://docs.openzeppelin.com/contracts/5.x/) 是当前版本。 ## ERC 20 | | | | --- | --- | | | 最好在 [https://docs.openzeppelin.com/contracts/api/token/erc20](https://docs.openzeppelin.com/contracts/api/token/erc20) 上查看此文档 | 这组接口、合约和实用程序...

文章 花式发币法之发行各类 ERC20 代币

> 在`Web3`的世界中,我们会接触到许许多多的`token`,如`ERC20`标准的`token`,即同质化代币,就是我们常说的在交易所可交易的虚拟货币,还有如`ERC721`,即非同质化代币,也是我们熟知的`NFT`,这篇文章主要给大家讲讲如何使用`So...

文章 详解如何把ERC20代币迁移到新合约(升级)

...nache-cli -e 1000", "migrate":"truffle migrate" } ``` ## 布署一个ERC20合约作为旧合约 ### 1. 新建一个ERC20合约 ``` $ vim contracts/ERC20LegacyToken.sol ``` 合约内容: ``` pragma solidity >=0.4.21 =0.4.21 { await ERC20Instance.approve(ERC20MigratorInstance.ad...

文章 ERC-20 - OpenZeppelin 文档

## ERC-20 ERC-20 token 合约会追踪**可替换的 token**:任何一个 token 与其他 token 完全相等;没有 token 具有特殊的权利或与之相关的行为。这使得 ERC-20 token 适用于**交换媒介货币**、**投票权**、**质押**等。 OpenZeppelin Contracts 提供了...

文章 Openzeppelin 学习:ERC20源码分析

## [ERC20](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/21c8312b022f495ebe3621d5daeed20552b43ff9/contracts/token/ERC20/ERC20.sol) 源码解析 **ERC20 是以太坊上的一种代币标准**,定义了一组规则,任何实现它的智能合约都可以发行一个“可替代代...

文章 创建 ERC-20 供应 - OpenZeppelin 文档

## 创建 ERC-20 供给 在本指南中,你将学习如何创建一个具有自定义供给机制的 ERC-20 token。我们将展示两种使用 OpenZeppelin Contracts 来实现此目的的惯用方法,你能够将其应用于你的智能合约开发实践。 以太坊上构建的 token 实现...

文章 ERC20 投票:ERC5805 和 ERC6372

![ERC20 Votes](https://img.learnblockchain.cn/2025/02/26/935a00_57a870a4688e424684737ab551a6bf88~mv2.webp)ERC20 投票 需要假设你已了解 ERC20 Snapshot 的知识,请参阅我们关于 [ERC20 Snapshot](https://learnblockchain.cn/article/11273) 的文章以获取主题介绍。ERC20 投票...

文章 从设计原理来学习ERC20Snapshot and ERC20Votes

...。 为了防御这些问题,可以采取**以下措施**: - **ERC20快照**:这是一种在特定时间点记录所有代币持有者及其余额的方法。通过快照,可以防止用户在快照时间点之后转移代币并重复使用代币效用。 - **投票锁定期**:可...

文章 ERC-20 vs BEP-20 vs TRC-20:什么是加密代币标准?

...项目和平台使用区块链技术发行代币,一些流行的标准如ERC-20、BEP-20和TRC-20应运而生,了解这些标准对于参与加密世界至关重要。 在日益发展的区块链和加密货币领域,加密代币标准成为了推动数字经济发展的关键要素之一...

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

文章 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第56期——VestingWallet.sol

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