Get transaction history
Returns paginated public and confidential transaction history. For the initial request, omit both nextCursor and prevCursor to retrieve the latest history. For subsequent requests, pass either nextCursor or prevCursor from the previous response.
Query Parameters
Pass the prevCursor value from a previous response to fetch older items. Omit both cursors for the initial request. Do not pass together with nextCursor.
Pass the nextCursor value from a previous response to poll for newer items. Omit both cursors for the initial request. Do not pass together with prevCursor.
Filter by statuses
PENDING_DEPOSIT, INCOMPLETE_DEPOSIT, PROCESSING, SUCCESS, REFUNDED, FAILED ["PROCESSING", "SUCCESS"]Maximum number of items to return per page
1 <= x <= 10020
Filter by deposit address
Filter by deposit memo. Only has effect when depositAddress is also provided.
Search by deposit address, recipient, sender, or tx hash
Correlated deposit type filter. Index-aligned with recipientType and refundType. Use "null" as a wildcard for that position. Multiple values form OR conditions.
ORIGIN_CHAIN, INTENTS, CONFIDENTIAL_INTENTS, null ["ORIGIN_CHAIN", "INTENTS"]Correlated recipient type filter. Index-aligned with depositType and refundType. Use "null" as a wildcard for that position.
DESTINATION_CHAIN, INTENTS, CONFIDENTIAL_INTENTS, null ["DESTINATION_CHAIN", "INTENTS"]Correlated refund type filter. Index-aligned with depositType and recipientType. Use "null" as a wildcard for that position.
ORIGIN_CHAIN, INTENTS, CONFIDENTIAL_INTENTS, null ["ORIGIN_CHAIN", "INTENTS"]Response
History items for the current page. When fetching older items (via prevCursor), fewer items than limit means you reached the end — no need to fetch further. For newer items (via nextCursor), new data can always appear later.
Pass it back as nextCursor to poll for newer items.
Pass it back as prevCursor to fetch older items.