Module runtime_common::dip::deposit
source · Expand description
Logic for deposit-related functionalities.
Structs
- The logic to execute whenever an identity commitment is generated and stored in the [
pallet_dip_provider::Pallet
] pallet. - The namespace to use in the [
pallet_deposit_storage::Pallet
] to store all deposits related to DIP commitments.
Enums
- The various different keys that can be stored in the storage-tracking pallet. Although the namespace is used to distinguish between keys, it is useful to group all keys under the same enum to calculate the maximum length that a key can take.
Type Aliases
- The additional logic to execute whenever a deposit is removed by its owner directly via the [
pallet_deposit_storage::Pallet
] pallet.