Introduction
In this tutorial, you will create your own NFT on inery DLS network.
Pre-requirements
You will need Inery Node to execute transactions and Inery account to become token contract account
- Inery Node
- Inery Account
Token Contract
NFT contract has 6 main actions NFT contract actions :
create
Create a new NFT with asset symbol. This action will not result any tokens being issued into circulation. required parameters :
- issuer
- symbol
issue
Issue NFT into circulation and transfer NFT to issuer. Uris is a vector consisting of exactly quantity references, one for each token being issued.
required parameters :
- to
- quantity
- uri
- name
- memo
transfer
Transfer action transfers NFT from account A to account B.
required parameters :
- from
- to
- quantity
- memo
transferid
TransferID action transfers NFT with paticular id from account A to account B.
required parameters :
- from
- to
- id
- memo
burn
The burn action burns a NFT with given id removing it from blockchain.
required parameters :
- owner
- id
setrampayer
Setrampayer sets owner of the token as a ram payer for stored data.
required parameters :
- payer
- id