diff --git a/libraries/chain/db_update.cpp b/libraries/chain/db_update.cpp index 1d3bc23d..c45acd97 100644 --- a/libraries/chain/db_update.cpp +++ b/libraries/chain/db_update.cpp @@ -55,8 +55,9 @@ void database::update_global_dynamic_data( const signed_block& b ) #else assert( missed_blocks != 0 ); #endif - if (gpo.parameters.witness_schedule_algorithm == GRAPHENE_WITNESS_SHUFFLED_ALGORITHM) - { +// bad if-condition, this code needs to execute for both shuffled and rng algorithms +// if (gpo.parameters.witness_schedule_algorithm == GRAPHENE_WITNESS_SHUFFLED_ALGORITHM) +// { missed_blocks--; for( uint32_t i = 0; i < missed_blocks; ++i ) { const auto& witness_missed = get_scheduled_witness( i+1 )(*this); @@ -72,7 +73,7 @@ void database::update_global_dynamic_data( const signed_block& b ) }); } } - } +// } #ifdef DIRTY_TRICK } #endif diff --git a/libraries/fc b/libraries/fc deleted file mode 160000 index c1f098e1..00000000 --- a/libraries/fc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c1f098e14a9f1d4e31b539b63265ffe575240d10