sanity check: comment out #4691

master
wowario 5 years ago
parent 1730faf01a
commit e5e2ca539f
No known key found for this signature in database
GPG Key ID: 24DCBE762DE9C111

@ -7866,21 +7866,22 @@ void wallet2::get_outs(std::vector<std::vector<tools::wallet2::get_outs_entry>>
// if we have at least one rct out, get the distribution, or fall back to the previous system // if we have at least one rct out, get the distribution, or fall back to the previous system
uint64_t rct_start_height; uint64_t rct_start_height;
bool has_rct = false; bool has_rct = false;
uint64_t max_rct_index = 0; //uint64_t max_rct_index = 0;
for (size_t idx: selected_transfers) for (size_t idx: selected_transfers)
if (m_transfers[idx].is_rct()) if (m_transfers[idx].is_rct())
{ { has_rct = true; break; }
/*{
has_rct = true; has_rct = true;
max_rct_index = std::max(max_rct_index, m_transfers[idx].m_global_output_index); max_rct_index = std::max(max_rct_index, m_transfers[idx].m_global_output_index);
} }*/
const bool has_rct_distribution = has_rct && (!rct_offsets.empty() || get_rct_distribution(rct_start_height, rct_offsets)); const bool has_rct_distribution = has_rct && get_rct_distribution(rct_start_height, rct_offsets);
if (has_rct_distribution) if (has_rct_distribution)
{ {
// check we're clear enough of rct start, to avoid corner cases below // check we're clear enough of rct start, to avoid corner cases below
THROW_WALLET_EXCEPTION_IF(rct_offsets.size() <= CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE, THROW_WALLET_EXCEPTION_IF(rct_offsets.size() <= CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE,
error::get_output_distribution, "Not enough rct outputs"); error::get_output_distribution, "Not enough rct outputs");
THROW_WALLET_EXCEPTION_IF(rct_offsets.back() <= max_rct_index, /*THROW_WALLET_EXCEPTION_IF(rct_offsets.back() <= max_rct_index,
error::get_output_distribution, "Daemon reports suspicious number of rct outputs"); error::get_output_distribution, "Daemon reports suspicious number of rct outputs");*/
} }
// get histogram for the amounts we need // get histogram for the amounts we need

Loading…
Cancel
Save