Name | Lookup | Parameters | |
|---|---|---|---|
| add_compliance_requirement | 1d00 | 3 | |
| remove_compliance_requirement | 1d01 | 2 | |
| replace_asset_compliance | 1d02 | 2 | |
| reset_asset_compliance | 1d03 | 1 | |
| pause_asset_compliance | 1d04 | 1 | |
| resume_asset_compliance | 1d05 | 1 | |
| add_default_trusted_claim_issuer | 1d06 | 2 | |
| remove_default_trusted_claim_issuer | 1d07 | 2 | |
| change_compliance_requirement | 1d08 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| ComplianceRequirementCreated | 1d00 | ["IdentityId","AssetId","ComplianceRequirement"] | |
| ComplianceRequirementRemoved | 1d01 | ["IdentityId","AssetId","u32"] | |
| AssetComplianceReplaced | 1d02 | ["IdentityId","AssetId","Vec<ComplianceRequirement>"] | |
| AssetComplianceReset | 1d03 | ["IdentityId","AssetId"] | |
| AssetComplianceResumed | 1d04 | ["IdentityId","AssetId"] | |
| AssetCompliancePaused | 1d05 | ["IdentityId","AssetId"] | |
| ComplianceRequirementChanged | 1d06 | ["IdentityId","AssetId","ComplianceRequirement"] | |
| TrustedDefaultClaimIssuerAdded | 1d07 | ["IdentityId","AssetId","TrustedIssuer"] | |
| TrustedDefaultClaimIssuerRemoved | 1d08 | ["IdentityId","AssetId","IdentityId"] |
Name | Type | |
|---|---|---|
| AssetCompliances | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 16]"],"value":"polymesh_primitives:compliance_manager:AssetCompliance","keys_id":42,"value_id":641}} | |
| TrustedClaimIssuer | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 16]"],"value":"Vec<polymesh_primitives:condition:TrustedIssuer>","keys_id":42,"value_id":175}} | |
| StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":642} |
Name | Type | Value | |
|---|---|---|---|
| MaxConditionComplexity | U32 | 32000000 |
Name | Docs |
|---|---|
| Unauthorized | User is not authorized. |
| DidNotExist | Did not exist. |
| InvalidComplianceRequirementId | Compliance requirement id doesn't exist. |
| IncorrectOperationOnTrustedIssuer | Issuer exist but trying to add it again. |
| DuplicateComplianceRequirements | There are duplicate compliance requirements. |
| ComplianceRequirementTooComplex | The worst case scenario of the compliance requirement is too complex. |
| WeightLimitExceeded | The maximum weight limit for executing the function was exceeded. |