NFT Transfer Object

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:

FieldTypeDescription
idstringThe UUID. A unique ID of the transfer.
created_atstringThe creation time of the transfer.
Standard format of timestamp with a time zone.
ISO_8601
updated_atstringThe time when the transfer details were last updated.
Standard format of timestamp with a time zone.
ISO_8601
from_addressstringThe from address the transaction.
to_addressstringThe target address of of the contract for this transaction.
amountnumberThe amount that was sent or received.
amount_weinumberThe amount that was sent or received in wei.
statusstringThe status of the transfer.
One of the following:
* TRANSACTION_FAILURE
* TRANSACTION_SUCCESS
* AWAITING_MPA
* MPA_REJECTED
* MPA_EXPIRED
* TRANSACTION_PENDING
* UNDEFINED
native_pricenumberThe native symbol price of the transaction for the block timestamp.
token_pricenumberThe token(eg;ERC20) symbol price of the transaction for the block timestamp.
directionstring* IN
* OUT
* UNDEFINED
chain_idnumberThe chain id of the transfer
wallet_idstringThe wallet id to which the transactions belongs. Take a look at the Wallet Object
transaction_idstringThe transaction id to which the transfer belongs.
election_idstringThe election associated with the transfer. Take a look at the elections
non_fungible_asset_idstringThe non fungible asset id to which the transfer belongs.
initiator_idstringThe user_id of the user that initiated the transfer. Take a look at the users.
notestringAdditional information
tagsstringhe tags to which the transfers belongs. Take a look at the Tags