Update CMakeLists.txt - play with openssl
[novacoin.git] / src / kernel.cpp
index 876e829..536f821 100644 (file)
@@ -5,13 +5,11 @@
 // Distributed under the MIT/X11 software license, see the accompanying
 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
 
-#include <boost/assign/list_of.hpp>
-
 #include "kernel.h"
 #include "kernel_worker.h"
 #include "txdb-leveldb.h"
+#include "main.h"
 
-extern unsigned int nStakeMaxAge;
 extern unsigned int nStakeTargetSpacing;
 
 using namespace std;
@@ -30,25 +28,25 @@ typedef std::map<int, unsigned int> MapModifierCheckpoints;
 
 // Hard checkpoints of stake modifiers to ensure they are deterministic
 static std::map<int, unsigned int> mapStakeModifierCheckpoints =
-    boost::assign::map_list_of
-        (     0, 0x0e00670bu )
-        ( 12661, 0x5d84115du )
-        (143990, 0x9c592c78u )
-        (149000, 0x48f2bdc4u )
-        (160000, 0x789df0f0u )
-        (200000, 0x01ec1503u )
-        (221047, 0x0b39ef50u )
-        (243100, 0xe928d83au )
-        (532000, 0x3e5c2b81u )
-        (561108, 0x9c1860b0u )
-        (712891, 0xee193895u )
-    ;
+    {
+        {     0, 0x0e00670bu },
+        { 12661, 0x5d84115du },
+        {143990, 0x9c592c78u },
+        {149000, 0x48f2bdc4u },
+        {160000, 0x789df0f0u },
+        {200000, 0x01ec1503u },
+        {221047, 0x0b39ef50u },
+        {243100, 0xe928d83au },
+        {532000, 0x3e5c2b81u },
+        {561108, 0x9c1860b0u },
+        {712891, 0xee193895u }
+    };
 
 // Hard checkpoints of stake modifiers to ensure they are deterministic (testNet)
 static std::map<int, unsigned int> mapStakeModifierCheckpointsTestNet =
-    boost::assign::map_list_of
-        ( 0, 0x0e00670bu )
-    ;
+    {
+        { 0, 0x0e00670bu }
+    };
 
 // Pregenerated entropy bits table (from genesis to #9689)
 //