Skip to content
🎉 Welcome to the new Aptos Docs! Click here to submit feedback!

Get Account Transactions Data

AccountTransactionsData retrieves transaction_versions of transactions that affect a specified account address, ordered in descending order. transaction_version is a unique id given to each transaction on-chain that increases by 1 each time.

This query is essential for applications that require a historical log of transactions for audit, tracking, or display purposes.

Experiment and see the results! Modify the address, limit, and offset in the variables below to customize your query.

Loading...

Variables:

  • $address: String - The blockchain account address for which to query transaction data. Example: "0x1abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef".
  • $limit: Integer - Specifies the maximum number of transaction versions to return. Helps manage the volume of data retrieved. Example: 10.
  • $offset: Integer - The offset from which to start fetching the transaction versions. Useful for paginating results. Example: 0.

Getting Recent Transactions

A helpful variant of the above query limits results to just ones that happened after a specific transaction_version. All results will have a transaction_version greater than $gt.

Loading...

Variables:

  • $address: String - The blockchain account address for which to query transaction data. Example: "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff".
  • $limit: Integer - Specifies the maximum number of transaction versions to return. This helps limit the results to a manageable size. Example: 10.
  • $gt: bigint - The transaction version number above which transactions should be fetched. A transaction version is a sequentially increasing number that increments for every transaction. Transaction version 0 is the first transaction (genesis transaction), and a transaction version 100 is the 101st transaction in the blockchain. Example: 599296148.