Module nft

Module nft 

Expand description

Structures for defining non-fungible tokens (NFTs) and NFT collections.

The structures in this file are meant to be used with the module qualifier, that is try not to use Collection but nft::Collection to alleviate ambiguities.

Structs§

Collection
Represents a collection of related NFTs.
Diff
Diff aggregate representation of NFT credits and debits
Metadata
Metadata for a non-fungible token (NFT) and collections thereof
Mint
Represents a NFT Mint, which is in first approximation a collection of NFTs
NFT
Represents a single non-fungible token (NFT).

Enums§

Direction
Direction of a change in a Diff

Traits§

HoldingsOperations
Extension traits for NFT holdings operations

Type Aliases§

Changes
A set of changes in the NFT world
Holdings
NFT Holdings for a given NFT set
Id
Id of an NFT within a collection
MintSupply
A supply of minted NFTs