文章前言
ERC-20标准规范是以太坊网络上最为流行的代币标准之一,它定义了代币合约的基本功能和接口规范,作为区块链技术的应用之一,代币合约在数字货币、数字资产和去中心化应用中扮演着重要的角色,在这个发展迅速的领域标准化是保证各方协作和互操作性的基础,而ERC-20标准规范的出现为代币合约的标准化提供了一个重要的参考框架,本文将对ERC-20标准规范进行详细介绍帮助读者更好地理解代币合约的基本功能和技术实现。
IERC-20
首先我们来看一个IERC-20规范——一个合约需要实现的接口:
#FUNCTIONS
totalSupply()
balanceOf(account)
transfer(recipient, amount)
allowance(owner, spender)
approve(spender, amount)
transferFrom(sender, recipient, amount)
#EVENTS
Transfer(from, to, value)
Approval(owner, spender, value)
接口作用域、接口参数类型、接口返回值类型、参数与返回值个数等具体信息如下:
openzeppelin-contracts/contracts/token/ERC20/IERC20.sol at master · OpenZeppelin/openzeppelin-con
标签:20,代币,接口,标准规范,ERC,合约 From: https://blog.csdn.net/Fly_hps/article/details/140906022