From c325f619dd071b5489989f645e42cace8eb23fb4 Mon Sep 17 00:00:00 2001 From: Andrew Chow Date: Fri, 2 Aug 2019 18:04:02 -0400 Subject: Return an error from descriptor Parse that gives more information about what failed --- src/script/descriptor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/script/descriptor.h') diff --git a/src/script/descriptor.h b/src/script/descriptor.h index eae1e262cd..0195ca0939 100644 --- a/src/script/descriptor.h +++ b/src/script/descriptor.h @@ -79,7 +79,7 @@ struct Descriptor { * If a parse error occurs, or the checksum is missing/invalid, or anything * else is wrong, nullptr is returned. */ -std::unique_ptr Parse(const std::string& descriptor, FlatSigningProvider& out, bool require_checksum = false); +std::unique_ptr Parse(const std::string& descriptor, FlatSigningProvider& out, std::string& error, bool require_checksum = false); /** Get the checksum for a descriptor. * -- cgit v1.2.3