Type Alias pallet_transfer_allowlist::pallet::AllowanceDetailsOf
source · pub type AllowanceDetailsOf<T> = AllowanceDetails<BlockNumberFor<T>>;Expand description
AllowanceDetails where BlockNumber is of type BlockNumberFor<T>
Aliased Type§
struct AllowanceDetailsOf<T> {
pub allowed_at: <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number,
pub blocked_at: <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number,
}Fields§
§allowed_at: <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::NumberSpecifies a block number after which transfers will be allowed for the sender & currency and destination location. This is by default set to 0 with the add allowance extrinsic, unless a delay is set, in which case it is set to the current block
- delay.
blocked_at: <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::NumberSpecifies a block number after-which transfers will be blocked
for the sender & currency and destination location.
This is by default set to BlockNumber::Max(), except when an
allowance has been removed but not purged. In that case it is set to
the current block + delay. if the allowance is later updated with
the add allowance extrinsic, it is set back to max.