Skip to content

feat(wasm-utxo): add PSBT introspection methods#158

Open
OttoAllmendinger wants to merge 1 commit intomasterfrom
BTC-2650.psbt-introspection
Open

feat(wasm-utxo): add PSBT introspection methods#158
OttoAllmendinger wants to merge 1 commit intomasterfrom
BTC-2650.psbt-introspection

Conversation

@OttoAllmendinger
Copy link
Contributor

Adds introspection methods to BitGoPsbt class to examine inputs/outputs:

  • getInputs() and getOutputs() for raw PSBT data
  • getOutputsWithAddress() for outputs with resolved addresses
  • inputCount and outputCount properties
  • Shared implementation with WrapPsbt for code reuse
  • Added interfaces for PSBT introspection

Issue: BTC-2650

@OttoAllmendinger OttoAllmendinger force-pushed the BTC-2650.psbt-introspection branch from 821b28d to 39c9a2e Compare February 13, 2026 13:27
Implement PSBT introspection interface for BitGoPsbt class with methods
to examine inputs and outputs. Add utility interfaces for common PSBT
introspection methods and re-export PSBT data types for consumer use.

Issue: BTC-2650

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger force-pushed the BTC-2650.psbt-introspection branch from 39c9a2e to 412feec Compare February 13, 2026 15:47
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review February 13, 2026 16:12
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner February 13, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants