Name | Lookup | Parameters | |
---|---|---|---|
init_or_update_trust_registry | 2b00 | 2 | |
set_schemas_metadata | 2b01 | 2 | |
update_delegated_issuers | 2b02 | 2 | |
suspend_issuers | 2b03 | 2 | |
unsuspend_issuers | 2b04 | 2 | |
change_participants | 2b05 | 2 | |
set_participant_information | 2b06 | 2 |
Name | Lookup | Attributes | |
---|---|---|---|
TrustRegistryInitialized | 2b00 | ["TrustRegistryId"] | |
SchemaMetadataAdded | 2b01 | ["TrustRegistryId","TrustRegistrySchemaId"] | |
SchemaMetadataUpdated | 2b02 | ["TrustRegistryId","TrustRegistrySchemaId"] | |
SchemaMetadataRemoved | 2b03 | ["TrustRegistryId","TrustRegistrySchemaId"] | |
IssuerSuspended | 2b04 | ["TrustRegistryId","Issuer"] | |
IssuerUnsuspended | 2b05 | ["TrustRegistryId","Issuer"] | |
DelegatedIssuersUpdated | 2b06 | ["TrustRegistryId","Issuer"] | |
TrustRegistryParticipantConfirmed | 2b07 | ["TrustRegistryId","IssuerOrVerifier"] | |
TrustRegistryParticipantRemoved | 2b08 | ["TrustRegistryId","IssuerOrVerifier"] | |
TrustRegistryParticipantInformationSet | 2b09 | ["TrustRegistryId","IssuerOrVerifier"] |
Name | Type | |
---|---|---|
TrustRegistriesInfo | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"TrustRegistryInfo:TrustRegistryInfo","keys_id":242,"value_id":841}} | |
TrustRegistrySchemasMetadata | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","[U8; 32]"],"value":"TrustRegistrySchemaMetadata:TrustRegistrySchemaMetadata","keys_id":845,"value_id":846}} | |
TrustRegistriesStoredSchemas | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"Vec<[U8; 32]>","keys_id":242,"value_id":852}} | |
TrustRegistriesParticipants | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"Vec<DidOrDidMethodKey:DidOrDidMethodKey>","keys_id":313,"value_id":854}} | |
TrustRegistryParticipantsInformation | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"TrustRegistryStoredParticipantInformation:TrustRegistryStoredParticipantInformation","keys_id":856,"value_id":857}} | |
ConvenerTrustRegistries | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":575,"value_id":861}} | |
TrustRegistryVerifierSchemas | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":865,"value_id":866}} | |
TrustRegistryIssuerSchemas | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":867,"value_id":868}} | |
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":867,"value_id":869}} | |
VerifiersTrustRegistries | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":265,"value_id":875}} | |
IssuersTrustRegistries | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["DidOrDidMethodKey:DidOrDidMethodKey"],"value":"Vec<[U8; 32]>","keys_id":260,"value_id":877}} | |
TrustRegistryIssuerConfigurations | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["[U8; 32]","DidOrDidMethodKey:DidOrDidMethodKey"],"value":"TrustRegistryIssuerConfiguration:TrustRegistryIssuerConfiguration","keys_id":867,"value_id":878}} |
Name | Docs |
---|---|
TooManyRegistries | Too many registries per a `Convener`. |
NotTheConvener | Not the `TrustRegistry`'s `Convener`. |
NoRegistry | `TrustRegistry` with supplied identifier doesn't exist |
NoSuchIssuer | Supplied `Issuer` doesn't exist. |
AlreadySuspended | At least one of the supplied `Issuers` was suspended already. |
NotSuspended | At least one of the supplied `Issuers` wasn't suspended. |
TrustRegistryNameSizeExceeded | Trust registry name length exceeds its bound. |
GovFrameworkSizeExceeded | Trust registry gov framework size exceeds its bound. |
DelegatedIssuersSizeExceeded | Supplied delegated `Issuer`s amount exceeds max allowed bound. |
IssuersSizeExceeded | Supplied `Issuer`s amount exceeds max allowed bound. |
VerifiersSizeExceeded | Supplied `Verifier`s amount exceeds max allowed bound. |
VerificationPricesSizeExceeded | Supplied `VerificatinPrice`s amount exceeds max allowed bound. |
PriceCurrencySymbolSizeExceeded | One of the verification prices symbols exceeds its max length bound. |
SchemasPerRegistrySizeExceeded | Too many schemas per a single Trust Registry. |
IssuerCantDelegateToHimself | `Issuer` attempts to set himself as a delegated `Issuer`. |
InvalidIssuerTarget | Issuer cant' modify other `Issuer`. |
Underflow | Attempt to decrease counter below zero. |
EntityDoesntExist | Attempt to remove/update non-existing entity failed. |
EntityAlreadyExists | Attempt to add an existing entity failed. |
SenderCantApplyThisUpdate | This update can't be executed by the provided sender. |
TooManySchemasPerDelegatedIssuer | Delegated `Issuer`'s schemas amount exceeded. |
TooManyEntities | Can't add more entities. |
UpdateValidationFailed | Failed to validate provided update. |
DuplicateKey | Some of the keys were found twice in the update. |
NotAParticipant | One of the `Issuer`s or `Verifier`s is not a registry participant. |
ParticipantOrgNameSizeExceededLimit | `TrustRegistry` participant's org name exceeded its limit. |
ParticipantLogoSizeExceededLimit | `TrustRegistry` participant's logo exceeded its limit. |
ParticipantDescriptionSizeExceededLimit | `TrustRegistry` participant's description exceeded its limit. |