From 06a4578bf253cfde6f0ab352994b3aadf61ec372 Mon Sep 17 00:00:00 2001 From: Tomer Konforty Date: Wed, 24 Sep 2014 17:36:04 +0300 Subject: Added ability to read chechpoint hashes from json file in data folder --- src/cryptonote_core/checkpoints.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/cryptonote_core/checkpoints.cpp') diff --git a/src/cryptonote_core/checkpoints.cpp b/src/cryptonote_core/checkpoints.cpp index 3669a7217..c76a23841 100644 --- a/src/cryptonote_core/checkpoints.cpp +++ b/src/cryptonote_core/checkpoints.cpp @@ -93,4 +93,13 @@ namespace cryptonote uint64_t checkpoint_height = it->first; return checkpoint_height < block_height; } + uint64_t checkpoints::get_max_height() + { + std::map< uint64_t, crypto::hash >::const_iterator highest = + std::max_element( m_points.begin(), m_points.end(), + ( boost::bind(&std::map< uint64_t, crypto::hash >::value_type::first, _1) < + boost::bind(&std::map< uint64_t, crypto::hash >::value_type::first, _2 ) ) ); + return highest->first; + } + } -- cgit v1.2.3