Transfers

interface Transfers {
	/**
	 * Unique identifier for this transfer
	 * @maxLength 100
	 */
	id?: string;
	/**
	 * Transaction ID
	 * @maxLength 100
	 */
	tx_id?: string;
	/**
	 * Hash of the transation
	 * @maxLength 100
	 */
	hash?: string;
	/**
	 * Wallet of the transfer
	 * @maxLength 100
	 */
	wallet?: string;
	/**
	 * Date and time of the transfer
	 * @format date-time
	 */
	timestamp?: string;
	/** Token object */
	token: Token;
	/** NFT object */
	nft: NFT;
	/**
	 * Amount of this token traded in this transaction
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	amount?: string;
	/**
	 * Side of the transfer. Can be Send or Receive
	 * @maxLength 10
	 */
	side?: string;
	/**
	 * Price of this token in USD
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	price?: string;
	/**
	 * Fee paid for this transaction in the native blockchain currency
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	fee?: string;
	/**
	 * Category of the transaction. Can be one of: Receive, Send, Swap, Mint, Contract Execution
	 * @maxLength 100
	 */
	category?: string;
	/** Boolean indicating if the transaction was successful or not */
	is_error?: boolean;
	/** Raw token object */
	raw_token: RawToken;
	/** @maxLength 100 */
	counterparty?: string | null;
}