mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-12 06:58:57 +01:00
f6b7fc349cSupport h instead of ' in hardened descriptor paths (Pieter Wuille)fddea672ebAdd experimental warning to scantxoutset (Jonas Schnelli)6495849bfd[QA] Extend tests to more combinations (Pieter Wuille)1af237faef[QA] Add xpub range tests in scantxoutset tests (Jonas Schnelli)151600bb49Swap in descriptors support into scantxoutset (Pieter Wuille)0652c3284fDescriptor tests (Pieter Wuille)fe8a7dcd78Output descriptors module (Pieter Wuille)e54d76044bAdd simple FlatSigningProvider (Pieter Wuille)29943a904aAdd more methods to Span class (Pieter Wuille) Pull request description: As promised, here is an implementation of my output descriptor concept (https://gist.github.com/sipa/e3d23d498c430bb601c5bca83523fa82) and integration within the `scantxoutset` RPC that was just added through #12196. It changes the RPC to use descriptors for everything; I hope the interface is simple enough to encompass all use cases. It includes support for P2PK, P2PKH, P2WPKH, P2SH, P2WSH, multisig, xpubs, xprvs, and chains of keys - combined in every possible way. Tree-SHA512: 63b54a96e7a72f5b04a8d645b8517d43ecd6a65a41f9f4e593931ce725a8845ab0baa1e9db6a7243190d8ac841f6e7e2f520d98c539312d78f7fd687d2c7b88f