Dock
subscan
Runtime Modules / TrustRegistry
Spec Version:
Events
Name
Lookup
Attributes
TrustRegistryInitialized2b00["TrustRegistryId"]
SchemaMetadataAdded2b01["TrustRegistryId","TrustRegistrySchemaId"]
SchemaMetadataUpdated2b02["TrustRegistryId","TrustRegistrySchemaId"]
SchemaMetadataRemoved2b03["TrustRegistryId","TrustRegistrySchemaId"]
IssuerSuspended2b04["TrustRegistryId","Issuer"]
IssuerUnsuspended2b05["TrustRegistryId","Issuer"]
DelegatedIssuersUpdated2b06["TrustRegistryId","Issuer"]
Storage Functions
Name
Type
TrustRegistriesInfo{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"TrustRegistryInfo:TrustRegistryInfo","keys_id":249,"value_id":828}}
TrustRegistrySchemasMetadata{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","[U8; 32]"],"value":"TrustRegistrySchemaMetadata:TrustRegistrySchemaMetadata","keys_id":832,"value_id":833}}
TrustRegistriesStoredSchemas{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"Vec<[U8; 32]>","keys_id":249,"value_id":839}}
ConvenerTrustRegistries{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":569,"value_id":841}}
TrustRegistryVerifierSchemas{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":845,"value_id":846}}
TrustRegistryIssuerSchemas{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":847,"value_id":848}}
TrustRegistryDelegatedIssuerSchemas{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<Tuple:[U8; 32]DelegatedSchemaCounter:DelegatedSchemaCounter>","keys_id":847,"value_id":849}}
VerifiersTrustRegistries{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":272,"value_id":855}}
IssuersTrustRegistries{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":267,"value_id":857}}
TrustRegistryIssuerConfigurations{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"TrustRegistryIssuerConfiguration:TrustRegistryIssuerConfiguration","keys_id":847,"value_id":858}}
Error Types
Name
Docs
TooManyRegistriesToo many registries per a `Convener`.
NotTheConvenerNot the `TrustRegistry`'s `Convener`.
NoSuchIssuerSupplied `Issuer` doesn't exist.
AlreadySuspendedAt least one of the supplied `Issuers` was suspended already.
NotSuspendedAt least one of the supplied `Issuers` wasn't suspended.
TrustRegistryNameSizeExceededTrust registry name length exceeds its bound.
GovFrameworkSizeExceededTrust registry gov framework size exceeds its bound.
DelegatedIssuersSizeExceededSupplied delegated `Issuer`s amount exceeds max allowed bound.
IssuersSizeExceededSupplied `Issuer`s amount exceeds max allowed bound.
VerifiersSizeExceededSupplied `Verifier`s amount exceeds max allowed bound.
VerificationPricesSizeExceededSupplied `VerificatinPrice`s amount exceeds max allowed bound.
PriceCurrencySymbolSizeExceededOne of the verification prices symbols exceeds its max length bound.
SchemasPerRegistrySizeExceededToo many schemas per a single Trust Registry.
IssuerCantDelegateToHimself`Issuer` attempts to set himself as a delegated `Issuer`.
UnderflowAttempt to decrease counter below zero.
EntityDoesntExistAttempt to remove/update non-existing entity failed.
EntityAlreadyExistsAttempt to add an existing entity failed.
SenderCantApplyThisUpdateThis update can't be executed by the provided sender.
TooManySchemasPerDelegatedIssuerDelegated `Issuer`'s schemas amount exceeded.
TooManyEntitiesCan't add more entities.
UpdateValidationFailedFailed to validate provided update.
DuplicateKeySome of the keys were found twice in the update.