From b500a22d599a1f3fedc29ef27ae4e786301d6100 Mon Sep 17 00:00:00 2001 From: cryptozoidberg Date: Fri, 8 Jul 2022 15:55:01 +0200 Subject: [PATCH] hidden amounts in wallet: fixed to proper return code literal --- src/currency_core/currency_format_utils.cpp | 3 ++- src/rpc/core_rpc_server.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/currency_core/currency_format_utils.cpp b/src/currency_core/currency_format_utils.cpp index f44b7ae7..ec7ff1c4 100644 --- a/src/currency_core/currency_format_utils.cpp +++ b/src/currency_core/currency_format_utils.cpp @@ -3459,7 +3459,8 @@ namespace currency //-------------------------------------------------------------------------------- bool generate_zarcanum_outs_range_proof(size_t out_index_start, size_t outs_count, const crypto::scalar_vec_t& amounts, const crypto::scalar_vec_t& blinding_masks, const std::vector& vouts, zarcanum_outs_range_proof& result) - { + { + //TODO: review for Andre CHECK_AND_ASSERT_MES(amounts.size() == outs_count, false, ""); CHECK_AND_ASSERT_MES(blinding_masks.size() == outs_count, false, ""); CHECK_AND_ASSERT_MES(out_index_start + outs_count == vouts.size(), false, ""); diff --git a/src/rpc/core_rpc_server.cpp b/src/rpc/core_rpc_server.cpp index 392718f9..5a2208a7 100644 --- a/src/rpc/core_rpc_server.cpp +++ b/src/rpc/core_rpc_server.cpp @@ -353,7 +353,7 @@ namespace currency bool core_rpc_server::on_get_random_outs(const COMMAND_RPC_GET_RANDOM_OUTPUTS_FOR_AMOUNTS::request& req, COMMAND_RPC_GET_RANDOM_OUTPUTS_FOR_AMOUNTS::response& res, connection_context& cntx) { CHECK_CORE_READY(); - res.status = "Failed"; + res.status = API_RETURN_CODE_FAIL; if(!m_core.get_random_outs_for_amounts(req, res)) { return true;