pub type ItemMetadata<T: Config> = StorageNMap<_GeneratedPrefixForStorageItemMetadata<T>, (NMapKey<Twox64Concat, CollectionId>, NMapKey<Twox64Concat, ItemIndex>, NMapKey<Blake2_128Concat, MetadataKeyOf<T>>), MetadataEntry<MetadataValueOf<T>, BalanceOf<T>>>;Expand description
Per-item defaults which override collection defaults for the same key.
These entries are shared by every instance minted from the item definition. Item definitions outlive minted instances, so burning an instance never removes them. Entries must be removed individually before the item definition can be deleted.
Storage type is [StorageNMap] with keys type (CollectionId, ItemIndex, MetadataKeyOf < T >) and value type MetadataEntry < MetadataValueOf < T > , BalanceOf < T > >.
Aliased Type§
pub struct ItemMetadata<T: Config>(/* private fields */);