Skip to content

Commit

Permalink
#387 - fix hardfork checks
Browse files Browse the repository at this point in the history
  • Loading branch information
Vlad Dobromyslov committed Jun 14, 2022
1 parent cf1e42a commit 4cdb79f
Showing 1 changed file with 2 additions and 9 deletions.
11 changes: 2 additions & 9 deletions libraries/chain/db_maint.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ void database::pay_sons()
}
}
const vector<std::reference_wrapper<const son_object>> sons = [this, &son_count]{
if( (head_block_time() >= HARDFORK_SON2_TIME) && (head_block_time() < HARDFORK_SON3_TIME) )
if(head_block_time() >= HARDFORK_SON3_TIME)
return sort_votable_objects<son_index>(std::max(son_count*2+1, (size_t)get_chain_properties().immutable_parameters.min_son_count));
else
return sort_votable_objects<son_index>(get_global_properties().parameters.maximum_son_count());
Expand Down Expand Up @@ -699,7 +699,7 @@ void database::update_active_sons()

const global_property_object& gpo = get_global_properties();
const vector<std::reference_wrapper<const son_object>> sons = [this, &son_count]{
if( (head_block_time() >= HARDFORK_SON2_TIME) && (head_block_time() < HARDFORK_SON3_TIME) )
if(head_block_time() >= HARDFORK_SON3_TIME)
return sort_votable_objects<son_index>(std::max(son_count*2+1, (size_t)get_chain_properties().immutable_parameters.min_son_count));
else
return sort_votable_objects<son_index>(get_global_properties().parameters.maximum_son_count());
Expand Down Expand Up @@ -2064,13 +2064,6 @@ void update_son_params(database& db)
gpo.parameters.extensions.value.maximum_son_count = 7;
});
}
else
{
const auto& gpo = db.get_global_properties();
db.modify( gpo, []( global_property_object& gpo ) {
gpo.parameters.extensions.value.maximum_son_count = GRAPHENE_DEFAULT_MAX_SONS;
});
}
}

void database::perform_chain_maintenance(const signed_block& next_block, const global_property_object& global_props)
Expand Down

0 comments on commit 4cdb79f

Please sign in to comment.