subspace_runtime

Type Alias SubspaceConfig

source
pub type SubspaceConfig = GenesisConfig<Runtime>;

Aliased Type§

struct SubspaceConfig {
    pub enable_rewards_at: EnableRewardsAt<u32>,
    pub allow_authoring_by: AllowAuthoringBy,
    pub pot_slot_iterations: NonZero<u32>,
    pub phantom: PhantomData<Runtime>,
}

Fields§

§enable_rewards_at: EnableRewardsAt<u32>

When rewards should be enabled.

§allow_authoring_by: AllowAuthoringBy

Who can author blocks at genesis.

§pot_slot_iterations: NonZero<u32>

Number of iterations for proof of time per slot

§phantom: PhantomData<Runtime>