Name | Lookup | Parameters | |
|---|---|---|---|
| set_active_members_limit | 0a00 | 1 | |
| disable_member | 0a01 | 3 | |
| add_member | 0a02 | 1 | |
| remove_member | 0a03 | 1 | |
| swap_member | 0a04 | 2 | |
| reset_members | 0a05 | 1 | |
| abdicate_membership | 0a06 | - |
Name | Lookup | Attributes | |
|---|---|---|---|
| MemberAdded | 0a00 | ||
| MemberRemoved | 0a01 | ||
| MemberRevoked | 0a02 | ||
| MembersSwapped | 0a03 | ||
| MembersReset | 0a04 | ||
| ActiveLimitChanged | 0a05 | ||
| Dummy | 0a06 |
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. |