From 59a4b181c1e1be64ed8122edd95a7378ebef39af Mon Sep 17 00:00:00 2001 From: edouardparis Date: Tue, 27 Feb 2024 12:39:53 +0100 Subject: [PATCH] fix: merge tap_script_sigs from signed psbt --- gui/src/app/state/psbt.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gui/src/app/state/psbt.rs b/gui/src/app/state/psbt.rs index 66c5a3e4..bfbf0b89 100644 --- a/gui/src/app/state/psbt.rs +++ b/gui/src/app/state/psbt.rs @@ -574,6 +574,12 @@ fn merge_signatures(psbt: &mut Psbt, signed_psbt: &Psbt) { psbtin .partial_sigs .extend(&mut signed_psbtin.partial_sigs.iter()); + psbtin + .tap_script_sigs + .extend(&mut signed_psbtin.tap_script_sigs.iter()); + if let Some(sig) = signed_psbtin.tap_key_sig { + psbtin.tap_key_sig = Some(sig); + } } }