From 1438165b1fb112c0df7a047d05fe38282a1e7ec8 Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Wed, 25 Mar 2026 14:06:19 +0100 Subject: [PATCH] wallet: drop stale TODOs --- src/wallet/external_signer_scriptpubkeyman.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/wallet/external_signer_scriptpubkeyman.cpp b/src/wallet/external_signer_scriptpubkeyman.cpp index f66686254a4..274da09ec6e 100644 --- a/src/wallet/external_signer_scriptpubkeyman.cpp +++ b/src/wallet/external_signer_scriptpubkeyman.cpp @@ -88,7 +88,6 @@ std::optional ExternalSignerScriptPubKeyMan::FillPSBT(PartiallySigned // Already complete if every input is now signed bool complete = true; for (const auto& input : psbt.inputs) { - // TODO: for multisig wallets, we should only care if all _our_ inputs are signed complete &= PSBTInputSigned(input); } if (complete) return {}; @@ -104,7 +103,7 @@ std::optional ExternalSignerScriptPubKeyMan::FillPSBT(PartiallySigned LogWarning("Failed to sign: %s\n", failure_reason); return PSBTError::EXTERNAL_SIGNER_FAILED; } - if (finalize) FinalizePSBT(psbt); // This won't work in a multisig setup + if (finalize) FinalizePSBT(psbt); return {}; } } // namespace wallet