subscan
Runtime Modules / CollatorSelection
Spec Version:
Storage Functions
Name
Type
Invulnerables{"origin":"PlainType","plain_type":"BoundedVec<AccountId, MaxInvulnerables>"}
Candidates{"origin":"PlainType","plain_type":"BTreeSet<AccountId, MaxCandidates>"}
DesiredCandidates{"origin":"PlainType","plain_type":"u32"}
CandidacyBond{"origin":"PlainType","plain_type":"BalanceOf"}
SessionPoints{"origin":"MapType","map_type":{"key":"AccountId","hasher":"Twox64Concat","value":"u32","isLinked":false}}
NonCandidates{"origin":"MapType","map_type":{"key":"AccountId","hasher":"Twox64Concat","value":"SessionIndex","isLinked":false}}
Constants
Name
Type
Value
PotIdPalletId0x6163612f63706f74
MinCandidatesu320x04000000
MaxCandidatesu320x32000000
MaxInvulnerablesu320x0a000000
KickPenaltySessionLengthu320x08000000
CollatorKickThresholdPermill0x50f80c00
Error Types
Name
Docs
MaxCandidatesExceeded
BelowCandidatesMin
StillLocked
Unknown
Permission
AlreadyCandidate
NotCandidate
NotNonCandidate
NothingToWithdraw
RequireSessionKey
AlreadyInvulnerable
InvalidProof
MaxInvulnerablesExceeded