ReviveConfig

Type Alias ReviveConfig 

Source
pub type ReviveConfig = GenesisConfig<Runtime>;

Aliased Type§

pub struct ReviveConfig {
    pub mapped_accounts: Vec<AccountId32>,
    pub accounts: Vec<Account<Runtime>>,
    pub debug_settings: Option<DebugSettings>,
}

Fields§

§mapped_accounts: Vec<AccountId32>

List of native Substrate accounts (typically AccountId32) to be mapped at genesis block, enabling them to interact with smart contracts.

§accounts: Vec<Account<Runtime>>

Account entries (both EOAs and contracts)

§debug_settings: Option<DebugSettings>

Optional debugging settings applied at genesis.