diff --git a/src/wallet/rpc/elements.cpp b/src/wallet/rpc/elements.cpp index 296d8b8561..612f67541e 100644 --- a/src/wallet/rpc/elements.cpp +++ b/src/wallet/rpc/elements.cpp @@ -361,18 +361,11 @@ RPCHelpMan initpegoutwallet() } // Three acceptable descriptors: - bool is_liquid = Params().NetworkIDString() == "liquidv1"; if (bitcoin_desc.substr(0, 8) == "sh(wpkh(" && bitcoin_desc.substr(bitcoin_desc.size()-2, 2) == "))") { - if(is_liquid) { - throw JSONRPCError(RPC_INVALID_PARAMETER, "bitcoin_descriptor is not supported by Liquid; try pkh() or ."); - } xpub_str = bitcoin_desc.substr(8, bitcoin_desc.size()-2); } else if (bitcoin_desc.substr(0, 5) == "wpkh(" && bitcoin_desc.substr(bitcoin_desc.size()-1, 1) == ")") { - if(is_liquid) { - throw JSONRPCError(RPC_INVALID_PARAMETER, "bitcoin_descriptor is not supported by Liquid; try pkh() or ."); - } xpub_str = bitcoin_desc.substr(5, bitcoin_desc.size()-1); } else if (bitcoin_desc.substr(0, 4) == "pkh(" && bitcoin_desc.substr(bitcoin_desc.size()-1, 1) == ")") {