OptionalcommitmentOptionalencodingOptionalfiltersRich filters for status, token accounts, slot, blockTime, and signature ranges.
OptionalblockTime?: { eq?: number; gt?: number; gte?: number; lt?: number; lte?: number }Filter by block time (Unix timestamp)
Optionaleq?: numberEqual to
Optionalgt?: numberGreater than
Optionalgte?: numberGreater than or equal to
Optionallt?: numberLess than
Optionallte?: numberLess than or equal to
Optionalsignature?: { gt?: string; gte?: string; lt?: string; lte?: string }Filter by signature (lexicographic comparison)
Optionalgt?: stringGreater than
Optionalgte?: stringGreater than or equal to
Optionallt?: stringLess than
Optionallte?: stringLess than or equal to
Optionalslot?: { eq?: number; gt?: number; gte?: number; lt?: number; lte?: number }Filter by slot number
Optionaleq?: numberEqual to
Optionalgt?: numberGreater than
Optionalgte?: numberGreater than or equal to
Optionallt?: numberLess than
Optionallte?: numberLess than or equal to
Optionalstatus?: "succeeded" | "failed" | "any"Filter by transaction status
OptionaltokenAccounts?: "none" | "balanceChanged" | "all"Filter transactions for related token accounts:
none: Only return transactions that reference the provided address (default)balanceChanged: Include transactions that modify token account balances owned by the address (recommended)all: Include all transactions involving any token account owned by the addressOptionallimitMax results per page.
OptionalmaxOptionalminOptionalpaginationPagination token from a previous response. null when no more pages.
OptionalsortSort order by slot/blockTime.
Base configuration for
getTransactionsForAddresswith rich filtering.