diff --git a/nano/slow_test/node.cpp b/nano/slow_test/node.cpp index 3c86928f..4d6f9069 100644 --- a/nano/slow_test/node.cpp +++ b/nano/slow_test/node.cpp @@ -2096,7 +2096,7 @@ TEST (system, block_sequence) size_t const pr_count = 4; size_t const listeners_per_pr = 0; nano::test::system system; - std::vector reps; + std::deque reps; for (auto i = 0; i < pr_count; ++i) { reps.push_back (nano::keypair{}); diff --git a/nano/test_common/system.cpp b/nano/test_common/system.cpp index f54eb400..29132fe6 100644 --- a/nano/test_common/system.cpp +++ b/nano/test_common/system.cpp @@ -206,7 +206,7 @@ void nano::test::system::stop_node (nano::node & node) debug_assert (!ec); } -void nano::test::system::ledger_initialization_set (std::vector const & reps, nano::amount const & reserve) +void nano::test::system::ledger_initialization_set (std::deque const & reps, nano::amount const & reserve) { nano::block_hash previous = nano::dev::genesis->hash (); auto amount = (nano::dev::constants.genesis_amount - reserve.number ()) / reps.size (); diff --git a/nano/test_common/system.hpp b/nano/test_common/system.hpp index e174d719..8f08a47c 100644 --- a/nano/test_common/system.hpp +++ b/nano/test_common/system.hpp @@ -27,7 +27,7 @@ namespace test void stop (); - void ledger_initialization_set (std::vector const & reps, nano::amount const & reserve = 0); + void ledger_initialization_set (std::deque const & reps, nano::amount const & reserve = 0); void generate_activity (nano::node &, std::vector &); void generate_mass_activity (uint32_t, nano::node &); void generate_usage_traffic (uint32_t, uint32_t, size_t); @@ -87,7 +87,7 @@ namespace test std::chrono::time_point> deadline{ std::chrono::steady_clock::time_point::max () }; double deadline_scaling_factor{ 1.0 }; unsigned node_sequence{ 0 }; - std::vector> initialization_blocks; + std::deque> initialization_blocks; }; std::shared_ptr upgrade_epoch (nano::work_pool &, nano::ledger &, nano::epoch);