#define BITCOIN_CHECKPOINT_H
#include <map>
-#include "net.h"
#include "util.h"
+#include "net.h"
-#define CHECKPOINT_MAX_SPAN (60 * 60 * 4) // max 4 hours before latest block
+#define CHECKPOINT_MAX_SPAN (60 * 60) // max 1 hour before latest block
#ifdef WIN32
#undef STRICT
CBlockIndex* GetLastCheckpoint(const std::map<uint256, CBlockIndex*>& mapBlockIndex);
// Returns last checkpoint timestamp
- int GetLastCheckpointTime();
+ unsigned int GetLastCheckpointTime();
extern uint256 hashSyncCheckpoint;
extern CSyncCheckpoint checkpointMessage;
bool SetCheckpointPrivKey(std::string strPrivKey);
bool SendSyncCheckpoint(uint256 hashCheckpoint);
bool IsMatureSyncCheckpoint();
- bool IsSyncCheckpointTooOld(unsigned int nSeconds);
}
// ppcoin: synchronized checkpoint