An NFT transfer is an action initiated by a user that has access to a wallet.
The NFT transfer is stored and managed in the wallet and identified in the system by its unique ID, the UUID.
The following table describes the fields in the REST API messages for NFT transfers:
Field | Type | Description |
---|---|---|
id | string | The UUID. A unique ID of the transfer. |
created_at | string | The creation time of the transfer. Standard format of timestamp with a time zone. ISO_8601 |
updated_at | string | The time when the transfer details were last updated. Standard format of timestamp with a time zone. ISO_8601 |
from_address | string | The from address the transaction. |
to_address | string | The target address of of the contract for this transaction. |
amount | number | The amount that was sent or received. |
amount_wei | number | The amount that was sent or received in wei. |
status | string | The status of the transfer. One of the following: * TRANSACTION_FAILURE * TRANSACTION_SUCCESS * AWAITING_MPA * MPA_REJECTED * MPA_EXPIRED * TRANSACTION_PENDING * UNDEFINED |
native_price | number | The native symbol price of the transaction for the block timestamp. |
token_price | number | The token(eg;ERC20) symbol price of the transaction for the block timestamp. |
direction | string | * IN * OUT * UNDEFINED |
chain_id | number | The chain id of the transfer |
wallet_id | string | The wallet id to which the transactions belongs. Take a look at the Wallet Object |
transaction_id | string | The transaction id to which the transfer belongs. |
election_id | string | The election associated with the transfer. Take a look at the elections |
non_fungible_asset_id | string | The non fungible asset id to which the transfer belongs. |
initiator_id | string | The user_id of the user that initiated the transfer. Take a look at the users. |
note | string | Additional information |
tags | string | he tags to which the transfers belongs. Take a look at the Tags |