Type Alias subspace_runtime::RewardsConfig

source ·
pub type RewardsConfig = GenesisConfig<Runtime>;

Aliased Type§

struct RewardsConfig {
    pub remaining_issuance: u128,
    pub proposer_subsidy_points: BoundedVec<RewardPoint<u32, u128>, ConstU32<20>>,
    pub voter_subsidy_points: BoundedVec<RewardPoint<u32, u128>, ConstU32<20>>,
}

Fields§

§remaining_issuance: u128

Tokens left to issue to farmers at any given time

§proposer_subsidy_points: BoundedVec<RewardPoint<u32, u128>, ConstU32<20>>

Block proposer subsidy parameters

§voter_subsidy_points: BoundedVec<RewardPoint<u32, u128>, ConstU32<20>>

Voter subsidy parameters