diff --git a/libraries/chain/asset_evaluator.cpp b/libraries/chain/asset_evaluator.cpp index bc84cefd..889d9f25 100644 --- a/libraries/chain/asset_evaluator.cpp +++ b/libraries/chain/asset_evaluator.cpp @@ -518,6 +518,7 @@ void_result asset_publish_feeds_evaluator::do_apply(const asset_publish_feed_ope void_result asset_claim_fees_evaluator::do_evaluate( const asset_claim_fees_operation& o ) { try { + FC_ASSERT( db().head_block_time() > HARDFORK_413_TIME ); FC_ASSERT( o.amount_to_claim.asset_id(db()).issuer == o.issuer, "Asset fees may only be claimed by the issuer" ); return void_result(); } FC_CAPTURE_AND_RETHROW( (o) ) } diff --git a/libraries/chain/include/graphene/chain/hardfork.hpp b/libraries/chain/include/graphene/chain/hardfork.hpp index e5da0a01..2c557108 100644 --- a/libraries/chain/include/graphene/chain/hardfork.hpp +++ b/libraries/chain/include/graphene/chain/hardfork.hpp @@ -20,3 +20,4 @@ */ #pragma once +#define HARDFORK_413_TIME (fc::time_point_sec( 1446652800 ))