diff --git a/src/script/descriptor.cpp b/src/script/descriptor.cpp index 864eb8864fd..110006b6b6d 100644 --- a/src/script/descriptor.cpp +++ b/src/script/descriptor.cpp @@ -1012,7 +1012,7 @@ public: return false; } - bool IsSolvable() const override { return false; } // For now, mark these descriptors as non-solvable (as we don't have signing logic for them). + bool IsSolvable() const override { return true; } bool IsSingleType() const final { return true; } }; diff --git a/src/script/sign.cpp b/src/script/sign.cpp index 0d74a661a59..15da4667e0c 100644 --- a/src/script/sign.cpp +++ b/src/script/sign.cpp @@ -10,6 +10,7 @@ #include #include #include