From 2a891ac89bae8f39ba95bc5607c25464366c22dd Mon Sep 17 00:00:00 2001 From: theoreticalbts Date: Mon, 31 Aug 2015 12:50:45 -0400 Subject: [PATCH] Revert "adding fix for edge case" This reverts commit 3f1b9bbb27fda41d7641071b1441a8dae53e79d3. --- libraries/chain/db_witness_schedule.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/libraries/chain/db_witness_schedule.cpp b/libraries/chain/db_witness_schedule.cpp index 22e1a074..adc7b315 100644 --- a/libraries/chain/db_witness_schedule.cpp +++ b/libraries/chain/db_witness_schedule.cpp @@ -72,17 +72,6 @@ witness_id_type database::get_scheduled_witness( uint32_t slot_num )const uint64_t current_aslot = get_dynamic_global_properties().current_aslot + slot_num; - if( slot_num == 0 ) // then return the witness that produced the last block - { - for( const witness_id_type& wit_id : active_witnesses ) - { - const witness_object& wit = wit_id(*this); - if( wit.last_aslot >= current_aslot ) - return wit_id; - } - } - - uint64_t start_of_current_round_aslot = current_aslot - (current_aslot % n); uint64_t first_ineligible_aslot = std::min( start_of_current_round_aslot, current_aslot - min_witness_separation ); //