diff options
author | Sjors Provoost <sjors@sprovoost.nl> | 2022-05-20 09:54:41 +0200 |
---|---|---|
committer | Sjors Provoost <sjors@sprovoost.nl> | 2022-06-28 17:15:25 +0200 |
commit | 796b020c37c793674f9d614d5d70fd1ed65f0938 (patch) | |
tree | c0f8e4e3dcc29527f73aadc6cb9126d0cf5e0ebf /src/external_signer.cpp | |
parent | 5bf65ec66e5986c9188e3f6234f1c5c0f8dc7f90 (diff) | |
download | bitcoin-796b020c37c793674f9d614d5d70fd1ed65f0938.tar.xz |
wallet: add taproot support to external signer
Diffstat (limited to 'src/external_signer.cpp')
-rw-r--r-- | src/external_signer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/external_signer.cpp b/src/external_signer.cpp index d125fe479b..537e3a0b13 100644 --- a/src/external_signer.cpp +++ b/src/external_signer.cpp @@ -81,6 +81,9 @@ bool ExternalSigner::SignTransaction(PartiallySignedTransaction& psbtx, std::str for (const auto& entry : input.hd_keypaths) { if (parsed_m_fingerprint == MakeUCharSpan(entry.second.fingerprint)) return true; } + for (const auto& entry : input.m_tap_bip32_paths) { + if (parsed_m_fingerprint == MakeUCharSpan(entry.second.second.fingerprint)) return true; + } return false; }; |