Skip to content

BlockRewards

@algorandfoundation/algokit-subscriber


Defined in: src/types/subscription.ts:73

feeSink: string

Defined in: src/types/subscription.ts:75

FeeSink is an address that accepts transaction fees, it can only spend to the incentive pool.


rewardsCalculationRound: bigint

Defined in: src/types/subscription.ts:77

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


rewardsLevel: bigint

Defined in: src/types/subscription.ts:79

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


rewardsPool: string

Defined in: src/types/subscription.ts:81

RewardsPool is an address that accepts periodic injections from the fee-sink and continually redistributes them as rewards.


rewardsRate: bigint

Defined in: src/types/subscription.ts:83

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


rewardsResidue: bigint

Defined in: src/types/subscription.ts:85

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