getInflationReward
getInflationReward
方法返回一组地址在一个周期内的通胀奖励。
请求参数
<array>
- 要查询的地址数组<object>
- (可选) 包含以下字段的配置对象:- (可选) Commitment
- (可选) epoch:
- 奖励发生的周期,如果未指定则使用前一周期
响应结果
result字段是一个JSON数组,包含如下字段:
- epoch:
<u64>
, 奖励发生的周期 - effectiveSlot:
<u64>
, 奖励生效的周期 - amount:
<u64>
, 奖励数量 - postBalance:
<u64>
, 奖励之后的账号余额
示例代码
请求:
curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '
{
"jsonrpc": "2.0",
"id": 1,
"method": "getInflationReward",
"params": [
["6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu", "BGsqMegLpV6n6Ve146sSX2dTjUMj3M92HnU8BbNRMhF2"], 2
]
}
响应:
{
"jsonrpc": "2.0",
"result": [
{
"amount": 2500,
"effectiveSlot": 224,
"epoch": 2,
"postBalance": 499999442500
},
null
],
"id": 1
}