pub type IotaSystemStateInnerGenesis = IotaSystemStateV1;
Expand description

This is the fixed type used by genesis.

Aliased Type§

struct IotaSystemStateInnerGenesis {
Show 17 fields pub epoch: u64, pub protocol_version: u64, pub system_state_version: u64, pub iota_treasury_cap: IotaTreasuryCap, pub validators: ValidatorSetV1, pub storage_fund: StorageFundV1, pub parameters: SystemParametersV1, pub iota_system_admin_cap: IotaSystemAdminCap, pub reference_gas_price: u64, pub validator_report_records: VecMap<IotaAddress, VecSet<IotaAddress>>, pub safe_mode: bool, pub safe_mode_storage_charges: Balance, pub safe_mode_computation_rewards: Balance, pub safe_mode_storage_rebates: u64, pub safe_mode_non_refundable_storage_fee: u64, pub epoch_start_timestamp_ms: u64, pub extra_fields: Bag,
}

Fields§

§epoch: u64§protocol_version: u64§system_state_version: u64§iota_treasury_cap: IotaTreasuryCap§validators: ValidatorSetV1§storage_fund: StorageFundV1§parameters: SystemParametersV1§iota_system_admin_cap: IotaSystemAdminCap§reference_gas_price: u64§validator_report_records: VecMap<IotaAddress, VecSet<IotaAddress>>§safe_mode: bool§safe_mode_storage_charges: Balance§safe_mode_computation_rewards: Balance§safe_mode_storage_rebates: u64§safe_mode_non_refundable_storage_fee: u64§epoch_start_timestamp_ms: u64§extra_fields: Bag