Name | Lookup | Parameters | |
|---|---|---|---|
| add_member | 5000 | 1 | |
| promote_member | 5001 | 1 | |
| demote_member | 5002 | 1 | |
| remove_member | 5003 | 2 | |
| vote | 5004 | 2 | |
| cleanup_poll | 5005 | 2 | |
| exchange_member | 5006 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| MemberAdded | 5000 | ["AccountId"] | |
| RankChanged | 5001 | ["AccountId","Rank"] | |
| MemberRemoved | 5002 | ["AccountId","Rank"] | |
| Voted | 5003 | ["AccountId","PollIndexOf","VoteRecord","TallyOf"] | |
| MemberExchanged | 5004 | ["AccountId","AccountId"] |
Name | Type | |
|---|---|---|
| MemberCount | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U16"],"value":"U32","keys_id":147,"value_id":4}} | |
| Members | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"U16","keys_id":0,"value_id":488}} | |
| IdToIndex | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U16","AccountId"],"value":"U32","keys_id":489,"value_id":4}} | |
| IndexToId | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U16","U32"],"value":"AccountId","keys_id":490,"value_id":0}} | |
| Voting | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"pallet_ranked_collective:VoteRecord","keys_id":491,"value_id":167}} | |
| VotingCleanup | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"Vec<U8>","keys_id":4,"value_id":532}} |
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. |
| SameMember | The new member to exchange is the same as the old member |
| TooManyMembers | The max member count for the rank has been reached. |