Skip to content

$BlockRewards

const $BlockRewards: object

Type declaration

description

readonly description: "Fields relating to rewards," = 'Fields relating to rewards,'

properties

readonly properties: object

properties.fee-sink

readonly properties.fee-sink: object

properties.fee-sink.description

readonly properties.fee-sink.description: ”\[fees\] accepts transaction fees, it can only spend to the incentive pool.” = '\\[fees\\] accepts transaction fees, it can only spend to the incentive pool.'

properties.fee-sink.type

readonly properties.fee-sink.type: "string" = 'string'

properties.rewards-calculation-round

readonly properties.rewards-calculation-round: object

properties.rewards-calculation-round.description

readonly properties.rewards-calculation-round.description: ”\[rwcalr\] number of leftover MicroAlgos after the distribution of rewards-rate MicroAlgos for every reward unit in the next round.” = '\\[rwcalr\\] number of leftover MicroAlgos after the distribution of rewards-rate MicroAlgos for every reward unit in the next round.'

properties.rewards-calculation-round.type

readonly properties.rewards-calculation-round.type: "integer" = 'integer'

properties.rewards-level

readonly properties.rewards-level: object

properties.rewards-level.description

readonly properties.rewards-level.description: ”\[earn\] How many rewards, in MicroAlgos, have been distributed to each RewardUnit of MicroAlgos since genesis.” = '\\[earn\\] How many rewards, in MicroAlgos, have been distributed to each RewardUnit of MicroAlgos since genesis.'

properties.rewards-level.type

readonly properties.rewards-level.type: "integer" = 'integer'

properties.rewards-pool

readonly properties.rewards-pool: object

properties.rewards-pool.description

readonly properties.rewards-pool.description: ”\[rwd\] accepts periodic injections from the fee-sink and continually redistributes them as rewards.” = '\\[rwd\\] accepts periodic injections from the fee-sink and continually redistributes them as rewards.'

properties.rewards-pool.type

readonly properties.rewards-pool.type: "string" = 'string'

properties.rewards-rate

readonly properties.rewards-rate: object

properties.rewards-rate.description

readonly properties.rewards-rate.description: ”\[rate\] Number of new MicroAlgos added to the participation stake from rewards at the next round.” = '\\[rate\\] Number of new MicroAlgos added to the participation stake from rewards at the next round.'

properties.rewards-rate.type

readonly properties.rewards-rate.type: "integer" = 'integer'

properties.rewards-residue

readonly properties.rewards-residue: object

properties.rewards-residue.description

readonly properties.rewards-residue.description: ”\[frac\] Number of leftover MicroAlgos after the distribution of RewardsRate/rewardUnits MicroAlgos for every reward unit in the next round.” = '\\[frac\\] Number of leftover MicroAlgos after the distribution of RewardsRate/rewardUnits MicroAlgos for every reward unit in the next round.'

properties.rewards-residue.type

readonly properties.rewards-residue.type: "integer" = 'integer'

required

readonly required: readonly ["fee-sink", "rewards-calculation-round", "rewards-level", "rewards-pool", "rewards-rate", "rewards-residue"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:609