Skip to content

fix(wasm-utxo): correct paygo address validation in tests#167

Open
OttoAllmendinger wants to merge 2 commits intomasterfrom
BTC-2650.fix-paygo-check
Open

fix(wasm-utxo): correct paygo address validation in tests#167
OttoAllmendinger wants to merge 2 commits intomasterfrom
BTC-2650.fix-paygo-check

Conversation

@OttoAllmendinger
Copy link
Contributor

This commit fixes an issue with PayGo attestation validation by updating
the test address from "1CdWUVacSQQJ617HuNWByGiisEGXGNx2c" to
"1CdWUVacSQQJ617HfuNWByGiisEGXGNx2c" and its corresponding script
pubkey. Enables proper signature verification in tests that were
previously failing or ignored.

Issue: BTC-2650

OttoAllmendinger and others added 2 commits February 16, 2026 09:54
This commit fixes an issue with PayGo attestation validation by updating
the test address from "1CdWUVacSQQJ617HuNWByGiisEGXGNx2c" to
"1CdWUVacSQQJ617HfuNWByGiisEGXGNx2c" and its corresponding script
pubkey. Enables proper signature verification in tests that were
previously failing or ignored.

Issue: BTC-2650

Co-authored-by: llm-git <llm-git@ttll.de>
Refactor the PSBT transaction parsing interface to use structured options
objects instead of individual parameters. This improves readability and
makes the API more maintainable for future extensions. Specifically:

- Add `ParseTransactionOptions` and `ParseOutputsOptions` types
- Update `parseTransactionWithWalletKeys` and `parseOutputsWithWalletKeys`
  to use these option objects
- Update all call sites to use the new API pattern

Issue: BTC-2650

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review February 16, 2026 10:04
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner February 16, 2026 10:04
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.

1 participant