account/balancemulti - 获取多个地址的余额
在一次调用中同时获取多个指定账号/地址的以太坊余额。
API调用
GET|POST /api
查询|表单参数:
- module:account
- action:balancemulti
- address:要查询余额的地址清单,逗号间隔,最多20个地址
- tag:要查询余额的区块号,特殊值latest表示最新区块
- apikey:etherscan的API密钥
API返回值
返回值为一个JSON对象,主要字段如下:
- status:状态码,1为成功
- message:调用描述信息,OK为成功
- result:调用结果数组,每个成员包含如下字段:
- account:以太坊地址/账号
- balance:该地址的以太币余额,单位:wei
示例代码
使用curl调用,或者直接点击这里查看在浏览器里的运行结果:
~$ curl https://api.etherscan.io/api?module=account&action=balancemulti&address=0xddbd2b932c763ba5b1b7ae3b362eac3e8d40121a,0x63a9975ba31b0b9626b34300f7f627147df1f526,0x198ef1ec325a96cc354c7266a038be8b5c558f67&tag=latest&apikey=YourApiKeyToken
返回值:
{
status: "1",
message: "OK",
result: [
{
account: "0xddbd2b932c763ba5b1b7ae3b362eac3e8d40121a",
balance: "40807178566070000000000"
},
{
account: "0x63a9975ba31b0b9626b34300f7f627147df1f526",
balance: "332567136222827062478"
}
]
}