algokit-subscriber-ts

@algorandfoundation/algokit-subscriber / types/subscription / BlockRewards

Interface: BlockRewards

types/subscription.BlockRewards

Table of contents

Properties

Properties

feeSink

feeSink: string

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

Defined in

src/types/subscription.ts:75


rewardsCalculationRound

rewardsCalculationRound: bigint

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

Defined in

src/types/subscription.ts:77


rewardsLevel

rewardsLevel: bigint

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

Defined in

src/types/subscription.ts:79


rewardsPool

rewardsPool: string

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

Defined in

src/types/subscription.ts:81


rewardsRate

rewardsRate: bigint

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

Defined in

src/types/subscription.ts:83


rewardsResidue

rewardsResidue: bigint

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

Defined in

src/types/subscription.ts:85