UtxoContextHandle
HardKAS SDK / tx-builder/src / UtxoContextHandle
Interface: UtxoContextHandle
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:114
UtxoContext lifecycle handle. Wraps a UtxoProcessor and a UtxoContext,
tracks the given addresses, and exposes mature/pending/balance directly from
upstream. Callers are responsible for calling stop() on teardown.
Requires an already-connected wasm RpcClient (obtain it from your own
caller code; this adapter does not open connections).
Properties
context
readonlycontext:any
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:115
processor
readonlyprocessor:any
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:116
Methods
balance()
balance():
any
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:121
Returns
any
clear()
clear():
Promise<void>
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:123
Returns
Promise<void>
matureLength()
matureLength():
number
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:122
Returns
number
matureRange()
matureRange(
from,to):any[]
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:119
Parameters
from
number
to
number
Returns
any[]
pending()
pending():
any[]
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:120
Returns
any[]
stop()
stop():
Promise<void>
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:124
Returns
Promise<void>
trackAddresses()
trackAddresses(
addresses):Promise<void>
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:117
Parameters
addresses
readonly any[]
Returns
Promise<void>
unregisterAddresses()
unregisterAddresses(
addresses):Promise<void>
Defined in: packages/tx-builder/src/kaspa-wallet-adapter.ts:118
Parameters
addresses
readonly any[]
Returns
Promise<void>