subscan
Runtime Modules / Elections
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
ChangeValidators0c00["Vec<AccountId>","Vec<AccountId>","CommitteeSeats"]
SetBanConfig0c01["BanConfigStruct"]
BanValidators0c02["Vec<(AccountId, BanInfo)>"]
Storage Functions
Name
Type
CommitteeSize{"origin":"PlainType","plain_type":"primitives:CommitteeSeats","PlainTypeValue":48}
NextEraCommitteeSize{"origin":"PlainType","plain_type":"primitives:CommitteeSeats","PlainTypeValue":48}
NextEraReservedValidators{"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":47}
CurrentEraValidators{"origin":"PlainType","plain_type":"primitives:EraValidators","PlainTypeValue":239}
NextEraNonReservedValidators{"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":47}
SessionValidatorBlockCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"U32","keys_id":0,"value_id":4}}
ValidatorEraTotalReward{"origin":"PlainType","plain_type":"Vec<Tuple:AccountIdU32>","PlainTypeValue":240}
BanConfig{"origin":"PlainType","plain_type":"primitives:BanConfig","PlainTypeValue":49}
UnderperformedValidatorSessionCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"U32","keys_id":0,"value_id":4}}
Banned{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"primitives:BanInfo","keys_id":0,"value_id":52}}
Openness{"origin":"PlainType","plain_type":"primitives:ElectionOpenness","PlainTypeValue":127}
Constants
Name
Type
Value
SessionPeriodU3284030000
MaximumBanReasonLengthU322c010000
Error Types
Name
Docs
NotEnoughValidators
NotEnoughReservedValidators
NotEnoughNonReservedValidators
NonUniqueListOfValidators
InvalidBanConfigRaised in any scenario [`BanConfig`] is invalid* `performance_ratio_threshold` must be a number in range [0; 100]* `underperformed_session_count_threshold` must be a positive number,* `clean_session_counter_delay` must be a positive number.
BanReasonTooBigBan reason is too big, ie given vector of bytes is greater than[`Config::MaximumBanReasonLength`]