Name | Lookup | Parameters | |
---|---|---|---|
add_member | 2f00 | 1 | |
promote_member | 2f01 | 1 | |
demote_member | 2f02 | 1 | |
remove_member | 2f03 | 2 | |
vote | 2f04 | 2 | |
cleanup_poll | 2f05 | 2 |
Name | Lookup | Attributes | |
---|---|---|---|
MemberAdded | 2f00 | ["AccountId"] | |
RankChanged | 2f01 | ["AccountId","Rank"] | |
MemberRemoved | 2f02 | ["AccountId","Rank"] | |
Voted | 2f03 | ["AccountId","PollIndexOf","VoteRecord","TallyOf"] |
Name | Type | |
---|---|---|
MemberCount | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U16"],"value":"U32","keys_id":82,"value_id":4}} | |
Members | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["[U8; 32]"],"value":"U16","keys_id":0,"value_id":518}} | |
IdToIndex | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U16","[U8; 32]"],"value":"U32","keys_id":519,"value_id":4}} | |
IndexToId | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U16","U32"],"value":"[U8; 32]","keys_id":520,"value_id":0}} | |
Voting | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["U32","[U8; 32]"],"value":"pallet_ranked_collective:VoteRecord","keys_id":521,"value_id":83}} | |
VotingCleanup | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"Vec<U8>","keys_id":4,"value_id":522}} |
Name | Docs |
---|---|
AlreadyMember | Account is already a member. |
NotMember | Account is not a member. |
NotPolling | The given poll index is unknown or has closed. |
Ongoing | The given poll is still ongoing. |
NoneRemaining | There are no further records to be removed. |
Corruption | Unexpected error in state. |
RankTooLow | The member's rank is too low to vote. |
InvalidWitness | The information provided is incorrect. |
NoPermission | The origin is not sufficiently privileged to do the operation. |