什么是NEO NEP-5代币?

NEP是“NEO改进协议”的英文缩写,“5”则是大家一致同意的修订版本,同时也是NEO平台改进版本编号。这次修订新增了对基于NEO平台的虚拟代币的支持,与以太坊之前的做法类似。与NEP-5标准最为类似的等价物就是以太坊的ERC-20和ERC-223标准。

协议的意义

协议规定了数据或代码的行为或与网络的交互方式。正如HTTP协议就规定了数据从浏览器到服务器的传输方式,这样每个浏览器或服务器就能明确流程步骤并确保传输进程不会意外中断。而另一方面,开发者在开发使用HTTP协议的app时也需遵守特定的标准和协议,这些标准和协议发挥着生态治理功能,目的是优化生态中app的功能性和执行效果。

NEP-5作为NEO标准协议,它管理的是代币应该实现的关键功能,这些功能可以在网络内使用。例如,任何基于NEO的代币都应该是NEP-5代币,这样才能与其他交易方或在交易所进行交易,此外还有余额查询、代币批准、转账等必要功能。

NEP-5的功能

  • name()返回字符串:以字符串格式返回代币名称。
  • symbol()返回字符串:以字符串格式返回代币符号。
  • symbol()返回字符串:以字符串格式返回代币符号。
  • decimals()返回字节:返回代币的小数位数值,显示代币的分割单位。
  • totalSupply()返回大数:返回代币总量。
  • balanceOf(byte[] account)返回大数:返回账户余额。
  • transfer(byte[] from to,BigInteger amount):返回从一个地址转入另一地址的代币量。

NEO NEP类别

  • 标准型:标准型NEP用于描述可对所有或大多数NEO应用造成影响的变更,包括网络协议、交易有效性规则等方面的变更。
  • 信息型:信息型NEP用于描述NEO设计方面的议题,也用于一般信息或指南的分享。
  • 元型:元NEP用于描述协议变更或相关事件进程。

NEO 区块浏览器不仅在UI方面进行了改版,在数据的可视化方面也下足了功夫。除了区块,交易,地址三大基础数据的查询,此次升级增加了NEO全部类型的资产展示,包括Token,Share以及最新的NEP-5资产。点击这里,使用NEO区块浏览器查询小蚁数据。