Nodle
subscan
Runtime Modules / CollatorSelection
Spec Version:
Events
Name
Lookup
Attributes
NewInvulnerables1300["Vec<AccountId>"]
InvulnerableAdded1301["AccountId"]
InvulnerableRemoved1302["AccountId"]
NewDesiredCandidates1303["u32"]
NewCandidacyBond1304["BalanceOf"]
CandidateAdded1305["AccountId","BalanceOf"]
CandidateRemoved1306["AccountId"]
InvalidInvulnerableSkipped1307["AccountId"]
Storage Functions
Name
Type
Invulnerables{"origin":"PlainType","plain_type":"Vec<[U8; 32]>","PlainTypeValue":312}
Candidates{"origin":"PlainType","plain_type":"Vec<pallet_collator_selection:pallet:CandidateInfo>","PlainTypeValue":313}
LastAuthoredBlock{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["[U8; 32]"],"value":"U32","keys_id":0,"value_id":4}}
DesiredCandidates{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
CandidacyBond{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
Error Types
Name
Docs
TooManyCandidatesThe pallet has too many candidates.
TooFewEligibleCollatorsLeaving would result in too few candidates.
AlreadyCandidateAccount is already a candidate.
NotCandidateAccount is not a candidate.
TooManyInvulnerablesThere are too many Invulnerables.
AlreadyInvulnerableAccount is already an Invulnerable.
NotInvulnerableAccount is not an Invulnerable.
NoAssociatedValidatorIdAccount has no associated validator ID.
ValidatorNotRegisteredValidator ID is not yet registered.