Aleph Zero
subscan
Runtime Modules / CommitteeManagement
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
SetBanConfig1500["ProductionBanConfigStruct"]
SetFinalityBanConfig1501["FinalityBanConfigStruct"]
BanValidators1502["Vec<(AccountId, BanInfo)>"]
Storage Functions
Name
Type
LenientThreshold{"origin":"PlainType","plain_type":"U64","PlainTypeValue":367}
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":368}
ProductionBanConfig{"origin":"PlainType","plain_type":"primitives:ProductionBanConfig","PlainTypeValue":73}
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":78}}
CurrentAndNextSessionValidatorsStorage{"origin":"PlainType","plain_type":"pallet_committee_management:CurrentAndNextSessionValidators","PlainTypeValue":369}
UnderperformedFinalizerSessionCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"U32","keys_id":0,"value_id":4}}
FinalityBanConfig{"origin":"PlainType","plain_type":"primitives:FinalityBanConfig","PlainTypeValue":74}
Constants
Name
Type
Value
SessionPeriodU3284030000
Error Types
Name
Docs
InvalidBanConfigRaised in any scenario [`ProductionBanConfig`] 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[`primitives::DEFAULT_BAN_REASON_LENGTH`]
InvalidLenientThresholdLenient threshold not in [0-100] range