Name | Lookup | Parameters | |
---|---|---|---|
vote | 0d00 | 2 | |
remove_voter | 0d01 | - | |
report_defunct_voter | 0d02 | 1 | |
submit_candidacy | 0d03 | 1 | |
renounce_candidacy | 0d04 | 1 | |
remove_member | 0d05 | 2 |
Name | Lookup | Attributes | |
---|---|---|---|
NewTerm | 0d00 | ||
EmptyTerm | 0d01 | ||
MemberKicked | 0d02 | ||
MemberRenounced | 0d03 | ||
VoterReported | 0d04 |
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>"} |
Name | Type | Value | |
---|---|---|---|
CandidacyBond | BalanceOf | 0x0000c16ff28623000000000000000000 | |
VotingBond | BalanceOf | 0x00a0724e180900000000000000000000 | |
DesiredMembers | u32 | 0x00000000 | |
DesiredRunnersUp | u32 | 0x00000000 | |
TermDuration | BlockNumber | 0x00270600 | |
ModuleId | LockIdentifier | 0x706872656c656374 |
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. |
NotMember | Not a member. |
InvalidCandidateCount | The provided count of number of candidates is incorrect. |
InvalidVoteCount | The provided count of number of votes is incorrect. |
InvalidRenouncing | The renouncing origin presented a wrong `Renouncing` parameter. |
InvalidReplacement | Prediction regarding replacement after member removal is wrong. |