Skip to content

Conversation

@OttoAllmendinger
Copy link
Contributor

@OttoAllmendinger OttoAllmendinger commented Oct 23, 2025

This PR updates the miniscript crate to version 12.3.4 and makes necessary
test adjustments to accommodate the new version.

Changes:

  • Bump miniscript crate to version 12.3.4
  • Fix test by moving assertion inside derivable check
    • The new rust-miniscript version fails at .atDerivationIndex(0) which
      is more logical
  • Remove path from pkh fixture due to small differences in the
    updated miniscript version

Issue: BTC-2650

OttoAllmendinger and others added 3 commits October 23, 2025 09:00
Moves the assertion that checks `.atDerivationIndex(0)` doesn't throw
inside the conditional block that verifies the descriptor is derivable.

The new rust-miniscript version fails at the `.atDerivationIndex(0)` call
which frankly makes more sense.

Issue: BTC-2650

Co-authored-by: llm-git <[email protected]>
Small difference in miniscript version

Issue: BTC-2650

Co-authored-by: llm-git <[email protected]>
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review October 23, 2025 07:47
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner October 23, 2025 07:47
@OttoAllmendinger OttoAllmendinger merged commit 05da226 into master Oct 23, 2025
1 check passed
@OttoAllmendinger OttoAllmendinger deleted the BTC-2650.bump-miniscript-crate branch October 23, 2025 18:06
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.

4 participants