NFT

NFT provides the ability to digitize assets. Through this module, each off-chain asset will be modeled as a unique on-chain nft.

Available Commands

Name Description
issue Specify the nft Denom (nft category) and metadata JSON Schema to issue nft.
mint Additional issuance (create) of specific nft of this type can be made.
edit The metadata of the specified nft can be updated.
transfer Transfer designated nft.
burn Destroy the created nft.
supply Query the total amount of nft according to Denom; accept the optional owner parameter.
owner Query all nft owned by an account; you can specify the Denom parameter.
collection Query all nft according to Denom.
denom Query nft denom information based on Denom.
denoms Query the total amount of nft according to Denom; accept the optional owner parameter.
token Query specific nft based on Denom and ID.

iris tx nft issue

Specify the nft Denom (nft category) and metadata JSON Schema to issue nft.

iris tx nft issue [denom-id] [flags]

Flags:

Name, shorthand Required Default Description
--name The name of the denom
--schema Denom data structure definition

iris tx nft mint

Additional issuance (create) of specific nft of this type can be made.

iris tx nft mint [denomID] [tokenID] [flags]

Flags:

Name, shorthand Required Default Description
--uri URI of off-chain token data
--recipient Receiver of the nft
--name The name of nft

iris tx nft edit

The metadata of the specified nft can be updated.

iris tx nft edit [denomID] [tokenID] [flags]

Flags:

Name, shorthand Required Default Description
--uri URI of off-chain token data
--name The name of nft

iris tx nft transfer

Transfer designated nft.

iris tx nft transfer [recipient] [denomID] [tokenID] [flags]

Flags:

Name, shorthand Required Default Description
--uri URI of off-chain token data
--name The name of nft

iris tx nft burn

Destroy the created nft.

iris tx nft burn [denomID] [tokenID] [flags]

iris query nft

Query nft

iris query nft supply

iris query nft supply [denomID]
iris query nft supply [denomID] --owner=<owner address>

iris query nft owner

iris query nft owner [owner address]
iris query nft owner [owner address] --denom=<denomID>

iris query nft collection

iris query nft collection [denomID]

iris query nft denom

iris query nft denom [denomID]

iris query nft denoms

iris query nft denoms

iris query nft token

iris query nft token [denomID] [tokenID]