Returns the inflation reward for a list of addresses for an epoch
An array of addresses to query, as base-58 encoded strings
Show config fields
Show result elements
Epoch for which reward occured
The slot in which the rewards are effective
Reward amount in lamports
Post balance of the account in lamports
Vote account commission when the reward was credited
curl http://rpc.orbitflare.com -X POST -H "Content-Type: application/json" -d '{ "jsonrpc": "2.0", "id": 1, "method": "getInflationReward", "params": [ [ "6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu", "BGsqMegLpV6n6Ve146sSX2dTjUMj3M92HnU8BbNRMhF2" ], {"epoch": 2} ] }'
import { Connection } from '@solana/web3.js'; const connection = new Connection('http://rpc.orbitflare.com'); const addresses = [ '6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu', 'BGsqMegLpV6n6Ve146sSX2dTjUMj3M92HnU8BbNRMhF2' ]; const rewards = await connection.getInflationReward(addresses, 2); console.log(rewards);
from solana.rpc.api import Client client = Client("http://rpc.orbitflare.com") addresses = [ "6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu", "BGsqMegLpV6n6Ve146sSX2dTjUMj3M92HnU8BbNRMhF2" ] response = client.get_inflation_reward(addresses, 2) print(response)