Module dock_core::modules::trust_registry::pallet
source · Expand description
The module that hosts all the FRAME types needed to add this pallet to a runtime.
Structs
- The pallet implementing the on-chain logic.
Enums
- Contains one variant per dispatchable that can be called by an extrinsic.
- Error for the TrustRegistry module.
- The event emitted by this pallet.
Traits
- Configuration trait of this pallet.
Type Definitions
- Stores
TrustRegistrys owned by conveners as a mapping of the form convener_id -> Set<registry_id> - Stores a set of
Issuers Trust Registries. - ModuleDeprecatedType alias to
Pallet, to be used byconstruct_runtime. - Stores
TrustRegistrys information:Convener, name, etc. - Trust Registry participants. Mapping of
TrustRegistryId-> set of participants (Verifiers andIssuers). - Schema ids corresponding to trust registries. Mapping of
TrustRegistryId-> set of schema ids. - Stores
Trust Registry’s delegatedIssuers schemas. - Stores
Trust Registry’sIssuers configurations. - Stores
Trust Registry’sIssuers schemas. - Trust Registry participants. Mapping of
TrustRegistryId->Issuer-> trust registry participant information. - Schema metadata stored in all trust registries. Mapping of the form (schema_id, registry_id) -> schema_metadata
- Stores
Trust Registry’sVerifiers schemas. - Stores a set of
Verifiers Trust Registries.