[][src]Module pallet_commodities::nft

Unique Assets Interface

This trait describes an abstraction over a set of unique assets, also known as non-fungible tokens (NFTs).

Overview

Unique assets have an owner, identified by an account ID, and are defined by a common set of attributes (the asset info type). An asset ID type distinguishes unique assets from one another. Assets may be created (minted), destroyed (burned) or transferred.

This abstraction is implemented by pallet_commodities::Module.

Traits

UniqueAssets

An interface over a set of unique assets. Assets with equivalent attributes (as defined by the AssetInfo type) must have an equal ID and assets with different IDs must not have equivalent attributes.