Skip to content

BlockRewards

BlockRewards: object

Fields relating to rewards,

Type declaration

fee-sink

fee-sink: string

[fees] accepts transaction fees, it can only spend to the incentive pool.

rewards-calculation-round

rewards-calculation-round: number

[rwcalr] number of leftover MicroAlgos after the distribution of rewards-rate MicroAlgos for every reward unit in the next round.

rewards-level

rewards-level: number

[earn] How many rewards, in MicroAlgos, have been distributed to each RewardUnit of MicroAlgos since genesis.

rewards-pool

rewards-pool: string

[rwd] accepts periodic injections from the fee-sink and continually redistributes them as rewards.

rewards-rate

rewards-rate: number

[rate] Number of new MicroAlgos added to the participation stake from rewards at the next round.

rewards-residue

rewards-residue: number

[frac] Number of leftover MicroAlgos after the distribution of RewardsRate/rewardUnits MicroAlgos for every reward unit in the next round.

Defined in

types.gen.ts:496