PPCoin: Process and relay synchronized checkpoint
[novacoin.git] / src / checkpoints.h
index f06f81c..6ef2c14 100644 (file)
@@ -32,8 +32,6 @@ namespace Checkpoints
     CBlockIndex* GetLastCheckpoint(const std::map<uint256, CBlockIndex*>& mapBlockIndex);
 
     // ppcoin: synchronized checkpoint
-    extern uint256 hashSyncCheckpoint;
-
     class CUnsignedSyncCheckpoint
     {
     public:
@@ -133,6 +131,10 @@ namespace Checkpoints
         bool ProcessSyncCheckpoint();
     };
 
+    extern uint256 hashSyncCheckpoint;
+    extern CSyncCheckpoint checkpointMessage;
+    extern CCriticalSection cs_hashSyncCheckpoint;
+
     // ppcoin: automatic checkpoint
     extern int nAutoCheckpoint;
     extern int nBranchPoint;