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. |