List on-chain transactions
Returns all on-chain wallet transactions, ordered from oldest to newest. Each entry includes the raw transaction, its fee (when known), the wallet’s net balance change, and confirmation status. The fee is null for inbound or collaboratively-funded transactions whose foreign prevouts BDK has not indexed.
Authorizations
Base64url-encoded auth token
Response
Returns the on-chain transactions
Net change to the wallet's balance: received - sent over wallet-owned outputs.
Positive for inbound, negative for outbound, zero for self-spends with no net change.
true when this tx spends a P2A fee anchor output — i.e. it is a CPFP
child bumping its parent. In bark this typically means the wallet is
fee-bumping an exit transaction.
Some when the transaction is mined; None while still in the mempool.
Total fee paid by the transaction, when known. None for txs whose foreign
prevouts BDK has not indexed (e.g. inbound payments observed via the
bitcoind-rpc sync path; esplora sync always populates prevouts).
x >= 0