Non-fungible token (NFT) action
The NFTTokenAction
entity describes standard actions that can be performed on NFTs, such as mint, transfer, burn etc. CSPR.cloud supports NFTs compatible with the CEP-47 and CEP-78 Casper Network standards.
Properties
The NFTTokenAction
entity has the following properties:
Property | Type | Description |
---|---|---|
|
| Deploy hash in which the token action occurred. First part of token action identifier, represented as a hexadecimal string |
|
| Height of the block in which the token action occurred. |
|
| ID describes relation with corresponded |
|
| Contract package hash of the NFT contract, represented as a hexadecimal string |
|
| Action source account or contract hash, represented as a hexadecimal string |
|
| Action source hash type: |
|
| Action target account or contract hash, represented as a hexadecimal string |
|
| Action target hash type: |
|
| NFT action type type identifier |
|
| Token ID presented on the network |
|
| The timestamp of performed token action |
Example
Optional properties
Depending on the endpoint some of the following optional properties may be included in the NFTTokenAction
entity:
Property | Type | Description |
---|---|---|
| NFT contract package | |
| Deploy in which the token action occurred | |
|
| Action source public key if it's an account |
|
| Action target public key if it's an account |
Relations
Entity | Mapping property | Description |
---|---|---|
| NFT actions belong to a contract package | |
| NFT actions could have accounts as the action source and target | |
| NFT actions are performed under non-fungible tokens |
Endpoints
The NFTTokenAction
entity has the following endpoints:
Relation endpoints
The NFTTokenAction
entity has the following relation endpoints:
Last updated