Type Definition polkadot_runtime_parachains::hrmp::pallet::HrmpChannelDigests
source · pub type HrmpChannelDigests<T: Config> = StorageMap<_GeneratedPrefixForStorageHrmpChannelDigests<T>, Twox64Concat, ParaId, Vec<(T::BlockNumber, Vec<ParaId>)>, ValueQuery>;
Expand description
Maintains a mapping that can be used to answer the question: What paras sent a message at the given block number for a given receiver. Invariants:
- The inner
Vec<ParaId>
is never empty. - The inner
Vec<ParaId>
cannot store two sameParaId
. - The outer vector is sorted ascending by block number and cannot store two items with the same block number.