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 | ["IdentityId","IdentityId"] | |
MemberRemoved | 0801 | ["IdentityId","IdentityId"] | |
MemberRevoked | 0802 | ["IdentityId","IdentityId"] | |
MembersSwapped | 0803 | ["IdentityId","IdentityId","IdentityId"] | |
MembersReset | 0804 | ["IdentityId","Vec<IdentityId>"] | |
ActiveLimitChanged | 0805 | ["IdentityId","MemberCount","MemberCount"] | |
Dummy | 0806 |
Name | Type | |
---|---|---|
ActiveMembers | {"origin":"PlainType","plain_type":"Vec<[U8; 32]>","PlainTypeValue":80} | |
InactiveMembers | {"origin":"PlainType","plain_type":"Vec<polymesh_primitives:traits:group:InactiveMember>","PlainTypeValue":372} | |
ActiveMembersLimit | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} |
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. |
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. |