Skip to main content

TxPlanResult

HardKAS SDK


HardKAS SDK / tx-builder/src / TxPlanResult

Interface: TxPlanResult

Defined in: packages/tx-builder/src/service.ts:86

Properties​

plan​

plan: TxPlan

Defined in: packages/tx-builder/src/service.ts:87


plannerAuthority?​

optional plannerAuthority?: PlannerAuthority

Defined in: packages/tx-builder/src/service.ts:102

Provenance of the planning algorithm. Set on planTransactionUpstream (KASPA_WASM_GENERATOR) and planTransactionSynthetic (SYNTHETIC_SIMULATOR). Left undefined on the deprecated planTransaction to keep existing tests that assert its absence stable during the transition.


plannerAuthorityDetail?​

optional plannerAuthorityDetail?: string

Defined in: packages/tx-builder/src/service.ts:107

Optional free-form detail for the authority (e.g. 2.0.1 for the WASM SDK version). Never a substitute for plannerAuthority.


utxoSelection​

utxoSelection: object

Defined in: packages/tx-builder/src/service.ts:88

purpose?​

optional purpose?: "wallet-consolidation"

selectedUtxos​

selectedUtxos: number

selectionStrategy​

selectionStrategy: "largest-first" | "consolidation-smallest-first" | "upstream-generator"

totalUtxosSeen​

totalUtxosSeen: number

warnings?​

optional warnings?: string[]