From 53bdb6417e2b716e013782264c17a7bd82ec4f57 Mon Sep 17 00:00:00 2001 From: sowle Date: Sat, 13 Jun 2020 12:13:41 +0300 Subject: [PATCH] marking place for prefetch --- src/wallet/wallet2.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index 0cb042d5..ecbb04e1 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -4789,6 +4789,10 @@ void wallet2::sweep_below(size_t fake_outs_count, const currency::account_public if (selected_transfers.size() > tx_sources_for_querying_random_outs_max) selected_transfers.erase(selected_transfers.begin() + tx_sources_for_querying_random_outs_max, selected_transfers.end()); + // + // TODO: prefetch gindexes here for each element of selected_transfers + // + typedef COMMAND_RPC_GET_RANDOM_OUTPUTS_FOR_AMOUNTS::out_entry out_entry; typedef currency::tx_source_entry::output_entry tx_output_entry;