]> Untitled Git - bdk/commit
fix(wallet)!: Simplify `SignOptions` and improve finalization logic
authorvalued mammal <valuedmammal@protonmail.com>
Tue, 11 Jun 2024 21:56:31 +0000 (17:56 -0400)
committervalued mammal <valuedmammal@protonmail.com>
Wed, 19 Jun 2024 16:02:15 +0000 (12:02 -0400)
commit996605f2bf9440dd42647123a127c038253f0247
treeac5dccc451e69c772d3966e125b902ff11f376ed
parent05438017876c3338d091ca85e52242b455e2193a
fix(wallet)!: Simplify `SignOptions` and improve finalization logic

Rather than comingle various `SignOptions` with the finalization
step, we simply clear all fields when finalizing as per the PSBT
spec in BIPs 174 and 371 which is more in line with user
expectations.
crates/wallet/src/wallet/mod.rs
crates/wallet/src/wallet/signer.rs
crates/wallet/tests/wallet.rs