Name | Lookup | Parameters | |
---|---|---|---|
create_group | 2b00 | 2 | |
set_group_permissions | 2b01 | 3 | |
remove_agent | 2b02 | 2 | |
abdicate | 2b03 | 1 | |
change_group | 2b04 | 3 | |
accept_become_agent | 2b05 | 1 |
Name | Lookup | Attributes | |
---|---|---|---|
GroupCreated | 2b00 | ||
GroupPermissionsUpdated | 2b01 | ||
AgentAdded | 2b02 | ||
AgentRemoved | 2b03 | ||
GroupChanged | 2b04 |
Name | Type | |
---|---|---|
AGIdSequence | {"origin":"MapType","map_type":{"key":"Ticker","hasher":"Blake2_128Concat","value":"AGId","isLinked":false}} | |
AgentOf | {"origin":"DoubleMapType","double_map_type":{"key":"IdentityId","key2":"Ticker","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"Null","isLinked":false}} | |
GroupOfAgent | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"IdentityId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"AgentGroup","isLinked":false}} | |
NumFullAgents | {"origin":"MapType","map_type":{"key":"Ticker","hasher":"Blake2_128Concat","value":"u32","isLinked":false}} | |
GroupPermissions | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"AGId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"ExtrinsicPermissions","isLinked":false}} |
Name | Docs |
---|---|
NoSuchAG | An AG with the given `AGId` did not exist for the `Ticker`. |
UnauthorizedAgent | The agent is not authorized to call the current extrinsic. |
AlreadyAnAgent | The provided `agent` is already an agent for the `Ticker`. |
NotAnAgent | The provided `agent` is not an agent for the `Ticker`. |
RemovingLastFullAgent | This agent is the last full one, and it's being removed, making the asset orphaned. |
SecondaryKeyNotAuthorizedForAsset | The caller's secondary key does not have the required asset permission. |