kusama
subscan
Kusama
Runtime Modules / ElectionsPhragmen
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
NewTerm0b00
EmptyTerm0b01
MemberKicked0b02
MemberRenounced0b03
VoterReported0b04
Storage Functions
Name
Type
Members{"origin":"PlainType","plain_type":"Vec<(AccountId, BalanceOf)>"}
RunnersUp{"origin":"PlainType","plain_type":"Vec<(AccountId, BalanceOf)>"}
ElectionRounds{"origin":"PlainType","plain_type":"u32"}
Voting{"origin":"MapType","map_type":{"key":"AccountId","hasher":"Twox64Concat","value":"(BalanceOf, Vec<AccountId>)","isLinked":false}}
Candidates{"origin":"PlainType","plain_type":"Vec<AccountId>"}
Constants
Name
Type
Value
CandidacyBondBalanceOf0x0010a5d4e80000000000000000000000
VotingBondBalanceOf0x00743ba40b0000000000000000000000
DesiredMembersu320x0d000000
DesiredRunnersUpu320x07000000
TermDurationBlockNumber0x40380000
Error Types
Name
Docs
UnableToVote Cannot vote when no candidates or members exist.
NoVotes Must vote for at least one candidate.
TooManyVotes Cannot vote more than candidates.
MaximumVotesExceeded Cannot vote more than maximum allowed.
LowBalance Cannot vote with stake less than minimum balance.
UnableToPayBond Voter can not pay voting bond.
MustBeVoter Must be a voter.
ReportSelf Cannot report self.
DuplicatedCandidate Duplicated candidate submission.
MemberSubmit Member cannot re-submit candidacy.
RunnerSubmit Runner cannot re-submit candidacy.
InsufficientCandidateFunds Candidate does not have enough funds.
InvalidOrigin Origin is not a candidate, member or a runner up.
NotMember Not a member.