# List of recent transactions Returns up to count most recent transactions skipping the first from transactions for account 'account'. Endpoint: GET /daemon/listtransactions Version: 6.6.1 Security: ZelID ## Query parameters: - `count` (integer) The number of transactions to return Example: 25 - `from` (integer) The number of transactions to skip Example: 5 - `includewatchonly` (boolean) Whether to include watchonly addresses Enum: true, false ## Response 200 fields (application/json): - `status` (string) Explanation of status Enum: "success", "error" - `data` (array) - `data.account` (string) The account name associated with the transaction. Will be "" for the default account - `data.address` (string) The Flux address of the transaction. Not present for move transactions (category = move) - `data.category` (string) The transaction category. 'send' has negative amounts, 'receive' has positive amounts - `data.amount` (number) The amount in FLUX. This is negative for the 'send' category, and for the 'move' category for moves outbound. It is positive for the 'receive' category, and for the 'move' category for inbound funds. - `data.vout` (integer) Vout value - `data.fee` (number) The number of confirmations for the transaction. Available for 'send' and 'receive' category of transactions - `data.confirmations` (integer) The number of confirmations for the transaction. Available for 'send' and 'receive' category of transactions - `data.blockhash` (string) The block hash containing the transaction. Available for 'send' and 'receive' category of transactions - `data.blockindex` (integer) The block index containing the transaction. Available for 'send' and 'receive' category of transactions - `data.blocktime` (integer) The block time in seconds since epoch (1 Jan 1970 GMT) - `data.expiryheight` (integer) Expiry height of transaction - `data.txid` (string) The transaction id. Available for 'send' and 'receive' category of transactions - `data.walletconflicts` (array) - `data.time` (integer) The transaction time in seconds since epoch (Jan 1 1970 GMT) - `data.timereceived` (integer) The time received in seconds since epoch (Jan 1 1970 GMT) - `data.vJoinSplit` (array) - `data.vJoinSplit.vpub_old` (number) Public input value of FLUX - `data.vJoinSplit.vpub_oldZat` (integer) Public input value of FLUX in satoshis - `data.vJoinSplit.vpub_new` (number) Public output of FLUX - `data.vJoinSplit.vpub_newZat` (integer) Public output of FLUX in satoshis - `data.vJoinSplit.anchor` (string) Merkle root of note commitment tree - `data.vJoinSplit.nullifiers` (array) - `data.vJoinSplit.commitments` (array) - `data.vJoinSplit.onetimePubKey` (string) The onetime public key used to encrypt the cipertexts - `data.vJoinSplit.randomSeed` (string) The random seed - `data.vJoinSplit.macs` (array) - `data.vJoinSplit.proof` (string) The zero-knowledge proof - `data.vJoinSplit.ciphertexts` (array) - `data.size` (integer) Size in bytes