Skip to content

@armada/sdk / index / PendingSpend

Interface: PendingSpend

Defined in: src/sync/balances.ts:57

An optimistic in-flight spend: a note the wallet has submitted a spend transaction for but has not yet seen nullified on-chain. Keyed by (tree, nullifier) exactly like SpentNullifier, so the real Nullified event supersedes it idempotently once scanned. txid groups the notes of one submission (for release on a dropped/reverted tx); addedAt (epoch ms) drives TTL expiry so an abandoned submission can't lock its inputs forever, including across a reload.

Properties

tree

readonly tree: number

Defined in: src/sync/balances.ts:58


nullifier

readonly nullifier: bigint

Defined in: src/sync/balances.ts:59


txid

readonly txid: string

Defined in: src/sync/balances.ts:60


addedAt

readonly addedAt: number

Defined in: src/sync/balances.ts:61