Name | Lookup | Parameters | |
|---|---|---|---|
| set_active_members_limit | 0800 | 1 | |
| disable_member | 0801 | 3 | |
| add_member | 0802 | 1 | |
| remove_member | 0803 | 1 | |
| swap_member | 0804 | 2 | |
| reset_members | 0805 | 1 | |
| abdicate_membership | 0806 | - |
Name | Lookup | Attributes | |
|---|---|---|---|
| MemberAdded | 0800 | ||
| MemberRemoved | 0801 | ||
| MemberRevoked | 0802 | ||
| MembersSwapped | 0803 | ||
| MembersReset | 0804 | ||
| ActiveLimitChanged | 0805 | ||
| Dummy | 0806 |
Name | Type | |
|---|---|---|
| ActiveMembers | {"origin":"PlainType","plain_type":"Vec<IdentityId>"} | |
| InactiveMembers | {"origin":"PlainType","plain_type":"Vec<InactiveMember<Moment>>"} | |
| ActiveMembersLimit | {"origin":"PlainType","plain_type":"u32"} |
Name | Docs |
|---|---|
| OnlyPrimaryKeyAllowed | Only primary key of the identity is allowed. |
| DuplicateMember | Group member was added already. |
| NoSuchMember | Can't remove a member that doesn't exist. |
| LastMemberCannotQuit | Last member of the committee can not quit. |
| MissingCurrentIdentity | Missing current DID |
| ActiveMembersLimitExceeded | The limit for the number of concurrent active members for this group has been exceeded. |
| ActiveMembersLimitOverflow | Active member limit was greater than maximum committee members limit. |