account/getminedblock - 获取指定地址挖出的区块
使用account模块的getminedblock方法获取指定地址挖出的 区块。
API调用
GET|POST /api
查询参数:
- module:account
- action:getminedblock
- address:要查询的以太坊地址
- blocktype:区块类型,blocks - 返回完整区块, uncles - 返回叔伯区块
- apikey:etherscan api密钥
- page:结果页编号,可选
- offset:单页结果数量,可选
API返回结果
返回一个JSON对象,主要字段如下:
- status:状态码,1为成功
- message:调用描述信息,OK为成功
- result:调用结果数组,每个成员描述一个交易,包含如下字段:
- blockNumber:区块编号
- timeStamp:时间戳
- blockReward:出块奖励金额,单位:wei
示例代码
以curl为例进行如下调用,也可以直接点击这里在浏览器中查看调用结果:
~$ curl https://api.etherscan.io/api?module=account&action=getminedblocks&address=0x9dd134d14d1e65f84b706d6f205cd5b1cd03a46b&blocktype=blocks&apikey=YourApiKeyToken
返回结果:
{
"status": "1",
"message": "OK",
"result": [
{
"blockNumber": "3462296",
"timeStamp": "1491118514",
"blockReward": "5194770940000000000"
},
...
]
}
getminedblock方法也支持分页,例如:
~$ curl https://api.etherscan.io/api?module=account&action=getminedblocks&address=0x9dd134d14d1e65f84b706d6f205cd5b1cd03a46b&blocktype=blocks&page=1&offset=10&apikey=YourApiKeyToken