Name | Lookup | Parameters | |
---|---|---|---|
add_validator | 0400 | 2 | |
remove_validator | 0401 | 2 | |
swap_validator | 0402 | 2 | |
short_circuit_epoch | 0403 | - | |
set_session_key | 0404 | 2 | |
set_emission_status | 0405 | 1 | |
set_min_epoch_length | 0406 | 1 | |
set_max_active_validators | 0407 | 1 | |
set_max_emm_validator_epoch | 0408 | 1 | |
set_validator_reward_lock_pc | 0409 | 1 | |
set_treasury_reward_pc | 040a | 1 | |
force_transfer_both | 040b | 4 |
Name | Lookup | Attributes | |
---|---|---|---|
ValidatorQueuedInFront | 0400 | ||
ValidatorQueued | 0401 | ||
ValidatorRemoved | 0402 | ||
ValidatorSwapped | 0403 | ||
EpochBegins | 0404 | ||
EpochEnds | 0405 | ||
TxnFeesGiven | 0406 | ||
RewardUnlocked | 0407 |
Name | Type | |
---|---|---|
MinEpochLength | {"origin":"PlainType","plain_type":"EpochLen"} | |
MinEpochLengthTentative | {"origin":"PlainType","plain_type":"EpochLen"} | |
MaxActiveValidators | {"origin":"PlainType","plain_type":"u8"} | |
MaxActiveValidatorsTentative | {"origin":"PlainType","plain_type":"u8"} | |
ForcedSessionRotation | {"origin":"PlainType","plain_type":"bool"} | |
ActiveValidators | {"origin":"PlainType","plain_type":"Vec<AccountId>"} | |
EpochEndsAt | {"origin":"PlainType","plain_type":"SlotNo"} | |
QueuedValidators | {"origin":"PlainType","plain_type":"Vec<AccountId>"} | |
RemoveValidators | {"origin":"PlainType","plain_type":"Vec<AccountId>"} | |
HotSwap | {"origin":"PlainType","plain_type":"(AccountId, AccountId)"} | |
TxnFees | {"origin":"PlainType","plain_type":"BalanceOf"} | |
Epoch | {"origin":"PlainType","plain_type":"EpochNo"} | |
Epochs | {"origin":"MapType","map_type":{"key":"EpochNo","hasher":"Identity","value":"EpochDetail<BalanceOf>","isLinked":false}} | |
ValidatorStats | {"origin":"DoubleMapType","double_map_type":{"key":"EpochNo","key2":"AccountId","hasher":"Identity","key2Hasher":"Blake2_128Concat","value":"ValidatorStatsPerEpoch<BalanceOf>","isLinked":false}} | |
EmissionSupply | {"origin":"PlainType","plain_type":"BalanceOf"} | |
MaxEmmValidatorEpoch | {"origin":"PlainType","plain_type":"BalanceOf"} | |
TreasuryRewardsPercent | {"origin":"PlainType","plain_type":"u8"} | |
ValidatorRewardsLockPercent | {"origin":"PlainType","plain_type":"u8"} | |
EmissionStatus | {"origin":"PlainType","plain_type":"bool"} | |
NextEpochToReward | {"origin":"PlainType","plain_type":"(EpochNo, BlockNumber, bool)"} | |
PoALastBlock | {"origin":"PlainType","plain_type":"Hash"} |
Name | Docs |
---|---|
AlreadyActiveValidator | |
AlreadyQueuedForAddition | |
AlreadyQueuedForRemoval | |
NeedAtLeast1Validator | |
EpochLengthCannotBe0 | |
SwapOutFailed | |
SwapInFailed | |
PercentageGreaterThan100 | |
InsufficientFreeBalance | |
InsufficientReservedBalance |