Notifications clean up
[novacoin.git] / src / checkpoints.h
index 1585126..c352894 100644 (file)
@@ -8,7 +8,13 @@
 #include "net.h"
 #include "util.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
+#undef PERMISSIVE
+#undef ADVISORY
+#endif
 
 class uint256;
 class CBlockIndex;
@@ -27,7 +33,7 @@ namespace Checkpoints
         // Advisory checkpoints policy, perform conflicts verification but don't try to resolve them
         ADVISORY = 1,
         // Permissive checkpoints policy, don't perform any checking
-        PERMISSIVE = 2,
+        PERMISSIVE = 2
     };
 
     // Returns true if block passes checkpoint checks
@@ -58,7 +64,6 @@ namespace Checkpoints
     bool SetCheckpointPrivKey(std::string strPrivKey);
     bool SendSyncCheckpoint(uint256 hashCheckpoint);
     bool IsMatureSyncCheckpoint();
-    bool IsSyncCheckpointTooOld(unsigned int nSeconds);
 }
 
 // ppcoin: synchronized checkpoint