找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 16900
  • 0
  • 分享到

收藏 | 80%的人都不知道,ERC-223、ERC-621、ERC-721这些到底说了啥,还好意思说自己懂智能合约?

2018-7-23 22:30

来源: 区块链大本营 作者: Lauren Stephanian

ERC-20


ERC-20标准包括以下方法:

totalSupply():返回通证的总供应量。

balanceOf(address _owner):_owner账户的账户余额。

transfer(address _to, uint256 _value):发送数量为_value的通证到地址_to,触发Transfer事件。

transferFrom(address _from, address _to, uint256 _value):从地址_from发送数量为_value的通证到地址_to,触发Transfer事件。

approve(address _spender, uint256 _value):允许_spender提取一定数量的金额。

allowance(address _owner, address _spender):返回允许_spender从_owner提取的金额。

以上这些方法将会触发以下事件:

transfer(address indexed _from, address indexed _to, uint256 _value):当token被转移时则会触发。

approval(address indexed _owner, addressindexed _spender, uint256 _value):成功调用approve方法后则会触发。

ERC-20标准于2015年被提出,并于2017年9月正式确定,这是通证标准化的一个很好的开始。但是,社区中的一些开发人员指出,这个标准存在缺陷和漏洞。另外,有些用例的确需要使用不同的标准,下面介绍一些其他的ERC标准。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部