blokboard/ Open app

Node reference

Get transactions

Load confirmed transactions

Solana

Get transactions loads transaction history for an address within a date range. Use it for a report or to process recent activity in batches.

Try it step by step#

  1. Choose Address, a date range, and a small Limit such as 10.
  2. Run once and inspect transactions, count, hasMore, and nextBefore.
  3. If hasMore is true, use nextBefore as Before on the next request to continue with older results.

What to expect#

The result contains a transactions array and pagination information. A small page is not necessarily the complete history.

Things to check#

  • This lookup requires Confirmed or Finalized commitment.
  • An empty result can reflect the selected time range, not an invalid address.
  • Limit caps matching transactions returned after date filtering. scannedSignatures can therefore be larger than count.
  • Save a checkpoint with State only after processing the corresponding records successfully.

Keep learning#

Network setup: This node uses solana. See connections for RPC setup and Test mode for network selection.

Parameters#

SettingDefaultWhat it does
RPC URL{{global.chains.solana.rpcUrl}}Configured for Solana in workspace RPC settings.
Address{{global.main_wallet}}Public address to read or observe on the selected Solana network.
Date rangetodayTime range for the transaction search. Choose Custom to set both bounds.
From(empty)Beginning of the custom transaction date range.
To(empty)End of the custom transaction date range.
Maximum transactions100Maximum matching transactions to return after applying the date range.
CommitmentconfirmedHow far a Solana block must be confirmed before its data is used.
Before signature(empty)Load the next page before this signature.
Until signature(empty)Stop when this signature is reached.
Minimum context slot(empty)Minimum RPC context slot accepted for the request; this is not a transaction-date filter.
On failurestopChoose whether a failed execution stops the workflow or only ends this path.
Retry attempts0How many additional attempts to make after the first failure.

RPC URL: Available under More options.

Date range: Choices: Today (today), Last 7 days (week), Last 30 days (month), Custom (custom).

Maximum transactions: Limits: minimum 1; maximum 1000.

Commitment: Choices: Confirmed (confirmed), Finalized (finalized). Available under More options.

Before signature: Available under More options.

Until signature: Available under More options.

Minimum context slot: Available under More options. Limits: minimum 0.

On failure: Choices: Stop workflow (stop), Continue (continue). Available under More options.

Retry attempts: Available under More options. Limits: minimum 0.

Inputs#

PortValueDescription
inanyStarts the transaction lookup.

Outputs#

PortValueDescription
outobjectConfirmed transactions for a wallet or account, newest first.

out fields#

FieldType
addressstring
fromstring
tostring
countnumber
transactionsarray
nextBeforestring
hasMoreboolean
scannedSignaturesnumber