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. |