小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

ERC20学习笔记

作者: 梧桐下细语
来源: http://www.l-helper.com
时间: Feb 13, 2018
当前位置:  小助手科技 > 资讯 > ERC20学习笔记

        ERC20是以太坊发行TOKEN的标准接口,根据eip-20-token-standard.md显示,ERC20的第一行代码是在2015-11-19产生。该标准也被认为是智能合约的工业标准,让人们在以太坊发行智能合约变得简单。根据简书(https://www.jianshu.com/p/a5158fbfaeb9)2018年01月16日的文章显示以太坊上有24351个代币的智能合约,而截至到今天(2018年2月13日)显示当前有37929个智能合约(https://etherscan.io/tokens),每天以500多个的增长速度在快速增加。

       ERC20标准有9个方法和2个事件组成,9个方法涉及到代币标识、发行、交易、余额查询等几类操作,具体方法如下:name方法获得代币的名字,symbol方法获得代币的符号、decimals设置代币支持的小数点位数、totalSupply设置发行代币的总量、balanceOf获取某一地址代币的余额、transfer将token转给其他地址的人、approve批准将自己的代币转给别人、allowance确定某一地址能提取token的个数。2个事件(Events)分别为Transfer事件和Approval事件。Transfer事件是将自己的token转移给另外一个人时,调用transfer方法的时候,触发Transfer事件。Approval事件是在批准另外一个张华将自己的token转移出去时,既调用approve函数成功时,触发Approval事件。

    ERC20标准的建立极大的推动了区块链技术的发展,现在市面上也出现了一些可视化工具将发布智能合约变得更加简单。在钟晓宏的简书(https://www.jianshu.com/p/e6ca8122a3a3)中有一篇文章中指导如何一步步发布自己的token,在这篇文章中通过MetaMask插件将相关工具将发布一个简单的智能合约变得更加简单,通过简单学习就可以实现人人都能发布自己的智能合约。

_________________________________________________________________________


参考:

1.https://github.com/ethereum/EIPs/commit/cea1db05a3444870132ec3cb7dd78a244cba1805#diff-c846f31381e26d8beeeae24afcdf4e3eL34

2. https://www.jianshu.com/p/a5158fbfaeb9

3. https://github.com/Giveth/minime/blob/master/contracts/MiniMeToken.sol#L501

4. http://themerkle.com/what-is-the-erc20-ethereum-token-standard/

5. https://github.com/ethereum/wiki/wiki/Standardized_Contract_APIs

6. https://www.jianshu.com/p/e6ca8122a3a3


上一篇: 软件B/S与C/S结构介绍

想了解更多?现在就开始免费体验

请您留言
深圳市小助手科技有限公司
0755-82494862
小助手科技_姓名图片
小助手科技_电话图片
小助手科技_邮箱图片
类型咨询类型
小助手科技_类型图片
180 0250 1799(微信同号)
0755-8249 4862
services@l-helper.com
深圳市福田区泰然八路18号安华工业园6栋705室
QQ交谈 QQ交谈
友情链接:
网站地图
Copyright 2014-2020 深圳市小助手科技有限公司-版权所有
ICP备案号:粤ICP备15072167号-1