serial_bridge_index: changed .get for rct to get_optional

pull/29/head
Paul Shapiro 6 years ago
parent 4f62643d71
commit e8620e3c6f

@ -481,7 +481,7 @@ string serial_bridge::create_transaction(const string &args_string)
SpendableOutput out{};
out.amount = stoull(output_desc.second.get<string>("amount"));
out.public_key = output_desc.second.get<string>("public_key");
out.rct = output_desc.second.get<string>("rct");
out.rct = output_desc.second.get_optional<string>("rct");
out.global_index = stoull(output_desc.second.get<string>("global_index"));
out.index = stoull(output_desc.second.get<string>("index"));
out.tx_pub_key = output_desc.second.get<string>("tx_pub_key");
@ -501,7 +501,7 @@ string serial_bridge::create_transaction(const string &args_string)
auto amountOutput = RandomAmountOutput{};
amountOutput.global_index = stoull(mix_out_output_desc.second.get<string>("global_index")); // this is, I believe, presently supplied as a string by the API, probably to avoid overflow
amountOutput.public_key = mix_out_output_desc.second.get<string>("public_key");
amountOutput.rct = mix_out_output_desc.second.get<string>("rct");
amountOutput.rct = mix_out_output_desc.second.get_optional<string>("rct");
amountAndOuts.outputs.push_back(amountOutput);
}
mix_outs.push_back(amountAndOuts);

Loading…
Cancel
Save