Skip to content

feat(abstract-utxo): switch descriptor wallet stack to wasm-utxo primitives#8038

Merged
OttoAllmendinger merged 1 commit intomasterfrom
BTC-2866.bump-wasm-utxo.descriptor-utxo-wasm
Feb 3, 2026
Merged

feat(abstract-utxo): switch descriptor wallet stack to wasm-utxo primitives#8038
OttoAllmendinger merged 1 commit intomasterfrom
BTC-2866.bump-wasm-utxo.descriptor-utxo-wasm

Conversation

@OttoAllmendinger
Copy link
Contributor

Replace all usages of utxo-lib and utxo-core descriptor primitives with the
equivalent functionality from wasm-utxo. This includes:

  • Using wasm-utxo Descriptor, Psbt, and descriptorWallet implementations
  • Adding wasm utility functions for type conversion
  • Converting existing PSBT handling to use the new API
  • Updating address validation and derivation

Issue: BTC-2866

Replace all usages of utxo-lib and utxo-core descriptor primitives with the
equivalent functionality from wasm-utxo. This includes:

- Using wasm-utxo Descriptor, Psbt, and descriptorWallet implementations
- Adding wasm utility functions for type conversion
- Converting existing PSBT handling to use the new API
- Updating address validation and derivation

Issue: BTC-2866

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger changed the title feat(abstract-utxo): switch to using wasm-utxo primitives feat(abstract-utxo): switch descriptor wallet stack to wasm-utxo primitives Feb 3, 2026
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review February 3, 2026 16:30
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner February 3, 2026 16:30
@OttoAllmendinger OttoAllmendinger merged commit 76711a2 into master Feb 3, 2026
21 checks passed
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