rpc: add brackets to ConstructTransaction

This commit is contained in:
Sjors Provoost committed 2020-09-17 21:10:56 +02:00
1 parent d813d26f06
commit f7b331ea85
1 file changed
+5 -3
+5 -3
View File
@@ -21,14 +21,16 @@
CMutableTransaction ConstructTransaction(const UniValue& inputs_in, const UniValue& outputs_in, const UniValue& locktime, bool rbf) CMutableTransaction ConstructTransaction(const UniValue& inputs_in, const UniValue& outputs_in, const UniValue& locktime, bool rbf)
{ {
if (outputs_in.isNull()) if (outputs_in.isNull()) {
throw JSONRPCError(RPC_INVALID_PARAMETER, "Invalid parameter, output argument must be non-null"); throw JSONRPCError(RPC_INVALID_PARAMETER, "Invalid parameter, output argument must be non-null");
}
UniValue inputs; UniValue inputs;
if (inputs_in.isNull()) if (inputs_in.isNull()) {
inputs = UniValue::VARR; inputs = UniValue::VARR;
else } else {
inputs = inputs_in.get_array(); inputs = inputs_in.get_array();
}
const bool outputs_is_obj = outputs_in.isObject(); const bool outputs_is_obj = outputs_in.isObject();
UniValue outputs = outputs_is_obj ? outputs_in.get_obj() : outputs_in.get_array(); UniValue outputs = outputs_is_obj ? outputs_in.get_obj() : outputs_in.get_array();