@armada/sdk / tx / PlanSelection
Interface: PlanSelection
Defined in: src/tx/index.ts:61
The shape/selection decision produced by planTransfer — everything except the tree-dependent merkle proofs (the pure planner has no tree). The wallet augments this into a full Plan.
Extended by
Properties
shape
readonlyshape:CircuitShape
Defined in: src/tx/index.ts:62
merkleRoot
readonlymerkleRoot:bigint
Defined in: src/tx/index.ts:63
summary
readonlysummary:PlanSummary
Defined in: src/tx/index.ts:64
boundParams
readonlyboundParams:DecodedBoundParams
Defined in: src/tx/index.ts:65
selectedInputs
readonlyselectedInputs: readonlyTXO[]
Defined in: src/tx/index.ts:70
The input notes the plan selected (all from boundParams.treeNumber). The witness builder reads each note's random/value/position from these and pairs it with the captured merkle proof.