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