Merge #13723: PSBT key path cleanups
917353c8b0Make SignPSBTInput operate on a private SignatureData object (Pieter Wuille)cad5dd2368Pass HD path data through SignatureData (Pieter Wuille)03a99586a3Implement key origin lookup in CWallet (Pieter Wuille)3b01efa0d1[MOVEONLY] Move ParseHDKeypath to utilstrencodings (Pieter Wuille)81e1dd5ce1Generalize PublicOnlySigningProvider into HidingSigningProvider (Pieter Wuille)84f1f1bfdfMake SigningProvider expose key origin information (Pieter Wuille)611ab307fbIntroduce KeyOriginInfo for fingerprint + path (Pieter Wuille) Pull request description: This PR adds "key origin" (master fingeprint + key path) information to what is exposed from `SigningProvider`s, allowing this information to be used by the generic PSBT code instead of having the RPC pull it directly from the wallet. This is also a preparation to having PSBT interact with output descriptors, which can then directly expose key origin information for the scripts they generate. Tree-SHA512: c718382ba8ba2d6fc9a32c062bd4cff08b6f39b133838aa03115c39aeca0f654c7cc3ec72d87005bf8306e550824cd8eb9d60f0bd41784a3e22e17b2afcfe833
This commit is contained in:
9 files changed
+160
-134
No files matched your search
@@ -13,8 +13,6 @@
|
||||
#include <test/test_bitcoin.h>
|
||||
#include <wallet/test/wallet_test_fixture.h>
|
||||
|
||||
extern bool ParseHDKeypath(std::string keypath_str, std::vector<uint32_t>& keypath);
|
||||
|
||||
BOOST_FIXTURE_TEST_SUITE(psbt_wallet_tests, WalletTestingSetup)
|
||||
|
||||
BOOST_AUTO_TEST_CASE(psbt_updater_test)
|
||||
|
||||
Reference in new issue
Block a user