mirror of
https://github.com/Retropex/bitcoin.git
synced 2025-06-02 15:32:34 +02:00
rpc: add brackets to ConstructTransaction
This commit is contained in:
parent
d813d26f06
commit
f7b331ea85
@ -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();
|
||||||
|
Loading…
Reference in New Issue
Block a user