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 |
---|---|
LocalAGIdOverflow | There have been too many AGs for this ticker and the ID would overflow. This won't occur in practice. |
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. |
NumFullAgentsOverflow | The counter for full agents will overflow. This should never happen in practice, but is theoretically possible. |
SecondaryKeyNotAuthorizedForAsset | The caller's secondary key does not have the required asset permission. |