getTransactionHistory
Parameters: optional limit (1–100; default 50) and offset (default 0). ReturnsPromise<ArksatTransaction[]>. Requires transactions read permission.
getTransaction
Accepts{ txid: string } and returns Promise<ArksatTransaction | null>. Both Client and Provider require the explicit transactions read grant. Check method support before calling.
on / off
subscribe
waitForTransaction
Promise<ArksatTransaction>. Optional AbortSignal is supported. Default timeout: 120 seconds; polling: 3 seconds, minimum 1 second.
Uses getTransaction to search all activity retained by the wallet and returns any non-pending status. Older providers without getTransaction fall back to only the latest 100 records. Check status for failed, cancelled, or recoverable results. Context changes and read errors reject.
Integration guide · Types