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 | |
| create_group_and_add_auth | 2b06 | 4 | |
| create_and_change_custom_group | 2b07 | 3 |
Name | Lookup | Attributes | |
|---|---|---|---|
| GroupCreated | 2b00 | ["EventDid","AssetId","AGId","ExtrinsicPermissions"] | |
| GroupPermissionsUpdated | 2b01 | ["EventDid","AssetId","AGId","ExtrinsicPermissions"] | |
| AgentAdded | 2b02 | ["EventDid","AssetId","AgentGroup"] | |
| AgentRemoved | 2b03 | ["EventDid","AssetId","IdentityId"] | |
| GroupChanged | 2b04 | ["EventDid","AssetId","IdentityId","AgentGroup"] |
Name | Type | |
|---|---|---|
| AGIdSequence | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 16]"],"value":"U32","keys_id":42,"value_id":77}} | |
| AgentOf | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","[U8; 16]"],"value":"NULL","keys_id":624,"value_id":83}} | |
| GroupOfAgent | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 16]","[U8; 32]"],"value":"polymesh_primitives:agent:AgentGroup","keys_id":618,"value_id":76}} | |
| NumFullAgents | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 16]"],"value":"U32","keys_id":42,"value_id":4}} | |
| GroupPermissions | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 16]","U32"],"value":"polymesh_primitives:secondary_key:ExtrinsicPermissions","keys_id":707,"value_id":46}} | |
| StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":708} |
Name | Docs |
|---|---|
| NoSuchAG | An AG with the given `AGId` did not exist for the `AssetId`. |
| UnauthorizedAgent | The agent is not authorized to call the current extrinsic. |
| AlreadyAnAgent | The provided `agent` is already an agent for the `AssetId`. |
| NotAnAgent | The provided `agent` is not an agent for the `AssetId`. |
| 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. |
| BadAuthorizationType | The extrinsic expected a different `AuthorizationType` than what the `data.auth_type()` is. |