上一篇我们介绍了如何创建ERC20代币的过程,本文我们将介绍利用JSON-API接口对ERC20代币进行的一些开发过程中的相关操作。
1. 发送代币。
ETH的Transaction
有几个重要字段,from
, to
, value
, data
(input
)。
from
: Transaction是由谁发起的。
to
: Transaction发送到哪个地址。
value
: Transaction发送的ETH数量。
data
: 某些api中字段名字叫做input
,含义都一样,代表这个Transaction附带的数据,通常是执行某些智能合约的命令。
在Ethereum JSON-Api 的使用 一文中,我们介绍了JSON-API的一些基本使用,可以先行阅读,便于理解本文一些概念。
代币的发送,也是通过Transaction进行,不同于发送ETH的是,from
是token发送方地址,to
是token的合约地址,value
通常为0,如果不需要ETH随同token一起发送的话。data
是根据不同的token和接收地址,以及数量进行编码得到的,编码格式遵循