From 145f36ec81e79d2e391847520364c2420ef0e0e8 Mon Sep 17 00:00:00 2001 From: Andrew Chow Date: Tue, 8 Aug 2023 10:45:06 -0400 Subject: [PATCH] Move Taproot{SpendData/Builder} to signingprovider.{h/cpp} TaprootSpendData and TaprootBuilder are used in signing in SigningProvider contexts, so they should live near that. --- src/psbt.cpp | 1 + src/script/descriptor.cpp | 1 + src/script/sign.h | 1 + src/script/signingprovider.cpp | 295 +++++++++++++++++++++++++++++++ src/script/signingprovider.h | 132 ++++++++++++++ src/script/standard.cpp | 295 ------------------------------- src/script/standard.h | 132 -------------- src/wallet/test/ismine_tests.cpp | 1 + 8 files changed, 431 insertions(+), 427 deletions(-) diff --git a/src/psbt.cpp b/src/psbt.cpp index 009ed966ed..7ec9b9c136 100644 --- a/src/psbt.cpp +++ b/src/psbt.cpp @@ -5,6 +5,7 @@ #include #include +#include