Skip to content

fix: update boltz hardening - #21

Closed
ethicnology wants to merge 1 commit into
mainfrom
fix/update-boltz-hardening
Closed

ethicnology wants to merge 1 commit into
mainfrom
fix/update-boltz-hardening

Conversation

@ethicnology

Copy link
Copy Markdown
Member

Update the embedded Boltz dependency and aggregate Flutter Rust Bridge bindings for the swap validation hardening.

This PR:

  • pins boltz-dart to fix: harden swap restoration boltz-dart#62
  • updates the Boltz submodule to the same commit
  • exposes the expected on-chain amount for reverse and chain swaps
  • exposes structured restore results and skipped-swap diagnostics
  • regenerates the aggregate Rust and Dart bindings
  • preserves the existing external error wrappers, mirrored TxFee conversions, and checked u64 encoders

Dependencies

Depends on:

The Boltz dependency is temporarily pinned to:

be1a2689ee76c7896d28f3841b2dd50bd0507eee

If the upstream PR is squash-merged or otherwise rewritten, this pin and the submodule pointer must be updated to the resulting commit before merging.

@ethicnology
ethicnology requested a review from i5hi August 12, 2026 17:50
@ethicnology ethicnology self-assigned this Aug 12, 2026
@i5hi

i5hi commented Sep 9, 2026

Copy link
Copy Markdown

Addressed by #24

@i5hi i5hi closed this Sep 9, 2026
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