subscan
Runtime Modules / ComplianceManager
Spec Version:
Events
Name
Lookup
Attributes
ComplianceRequirementCreated1d00["IdentityId","Ticker","ComplianceRequirement"]
ComplianceRequirementRemoved1d01["IdentityId","Ticker","u32"]
AssetComplianceReplaced1d02["IdentityId","Ticker","Vec<ComplianceRequirement>"]
AssetComplianceReset1d03["IdentityId","Ticker"]
AssetComplianceResumed1d04["IdentityId","Ticker"]
AssetCompliancePaused1d05["IdentityId","Ticker"]
ComplianceRequirementChanged1d06["IdentityId","Ticker","ComplianceRequirement"]
TrustedDefaultClaimIssuerAdded1d07["IdentityId","Ticker","TrustedIssuer"]
TrustedDefaultClaimIssuerRemoved1d08["IdentityId","Ticker","IdentityId"]
Storage Functions
Name
Type
AssetCompliances{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"polymesh_primitives:compliance_manager:AssetCompliance","keys_id":42,"value_id":657}}
TrustedClaimIssuer{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Vec<polymesh_primitives:condition:TrustedIssuer>","keys_id":42,"value_id":182}}
StorageVersion{"origin":"PlainType","plain_type":"U8","PlainTypeValue":658}
Constants
Name
Type
Value
MaxConditionComplexityU3232000000
Error Types
Name
Docs
UnauthorizedUser is not authorized.
DidNotExistDid not exist
InvalidComplianceRequirementIdCompliance requirement id doesn't exist
IncorrectOperationOnTrustedIssuerIssuer exist but trying to add it again
DuplicateComplianceRequirementsThere are duplicate compliance requirements.
ComplianceRequirementTooComplexThe worst case scenario of the compliance requirement is too complex