ReadonlyactivityResolvers that group/label getActivityHistory rows.
Readonly asset manager bound to this wallet instance.
Readonly identity associated with the wallet.
Wipe all locally persisted wallet data (VTXOs, UTXOs, history, sync cursor, contracts).
Wallet history grouped into logical activities with signed net amounts.
Arkade address used for offchain funds.
The wallet's combined onchain and offchain balance.
Onchain boarding address used to move funds into Arkade.
Onchain boarding inputs tracked by the wallet.
Get the contract manager associated with this wallet. This is useful for querying contract state and watching for contract events.
Contract manager instance
Wallet transaction history derived from boarding and Arkade activity.
Get virtual outputs tracked by the wallet.
Optionalfilter: GetVtxosFilterOptional filtering flags
virtual outputs with tapscript and witness data, normalized: every canonical fact the capability predicates read is populated, whatever the underlying repository stored
Readonly wallet interface for Bitcoin transactions with Arkade protocol support.
This interface defines the contract that all wallet implementations must follow. It provides methods for address management, balance checking, virtual output operations, and transaction management including sending, settling, and unrolling.
See
IWallet