account/tokenbalance - 获取指定账号的ERC20代币余额
使用account模块的tokenbalance方法获取指定ERC20代币的供应总量。
API定义
GET|POST /api
查询|表单参数:
- module:account
- action:tokenbalance
- contractaddress:要查询的ERC20代币合约的部署地址
- address:要查询其代币余额的以太坊地址
- apikey:etherscan API密钥
API返回值
返回值为一个JSON对象,主要字段如下:
- status:状态码,1为成功
- message:调用描述信息,OK为成功
- result:调用结果,表示该账号下所查询代币的余额,字符串
示例代码
以curl为例的调用代码如下,也可以直接点击这里查看在浏览器里的运行结果:
~$ curl https://api.etherscan.io/api?module=account&action=tokenbalance&contractaddress=0x57d90b64a1a57749b0f932f1a3395792e12e7055&address=0xe04f27eb70e025b78871a2ad7eabe85e61212761&tag=latest&apikey=YourApiKeyToken
返回结果如下:
{
"status": "1",
"message": "OK",
"result": "135499"
}