Module pallet_transfer_allowlist::pallet::storage_types
source · Expand description
Auto-generated docs-only module listing all (public and private) defined storage types for this pallet.
§Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation purposes.
To see the actual storage type, find a struct with the same name at the root of the pallet, in the list of Type Definitions.
Structs§
- Storage item for allowances specified for a sending account, currency type and receiving location
- Storage item containing number of allowances set, delay for sending account/currency, and block number delay is modifiable at. Contains an instance of AllowanceMetadata with allowance count as
u64, current_delay asOption<BlockNumberFor<T>>, and modifiable_at asOption<BlockNumberFor<T>>. If a delay is set, but no allowances have been created,allowance_countwill be set to0. A double map is used here as we need to know whether there is a restriction set for the account and currency in the case where there is no allowance for destination location. Using an StorageNMap would not allow us to look up whether there was a restriction for the sending account and currency, given that: