1 // Copyright (c) 2009-2015 The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
5 #ifndef BITCOIN_CHECKPOINTS_H
6 #define BITCOIN_CHECKPOINTS_H
13 struct CCheckpointData
;
16 * Block-chain checkpoints are compiled-in sanity checks.
17 * They are updated every release or three.
22 //! Returns last CBlockIndex* in mapBlockIndex that is a checkpoint
23 CBlockIndex
* GetLastCheckpoint(const CCheckpointData
& data
);
25 double GuessVerificationProgress(const CCheckpointData
& data
, CBlockIndex
* pindex
, bool fSigchecks
= true);
27 } //namespace Checkpoints
29 #endif // BITCOIN_CHECKPOINTS_H