X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fcheckpoints.cpp;h=c6fb487fefcbae97d116e64324e4860709cd8adf;hb=34694c603fa90378d59d70804a5862df3845b2b8;hp=05d55a4b26f37f6a1df21ebd0d3f29a1b78f7495;hpb=9d82ecb315c2b7563e6a32cf1a16d9a541adc45c;p=novacoin.git diff --git a/src/checkpoints.cpp b/src/checkpoints.cpp index 05d55a4..c6fb487 100644 --- a/src/checkpoints.cpp +++ b/src/checkpoints.cpp @@ -33,6 +33,7 @@ namespace Checkpoints ( 160000, std::make_pair(uint256("0x000000000001cb1133043d38d077c0e93f66c8b2566779f10f182137d1e34a68"), 1425150237) ) ( 200000, std::make_pair(uint256("0x0000000000029f8bbf66e6ea6f3e5db55009404aae0fe395a53dd33142b2bff2"), 1441127233) ) ( 221047, std::make_pair(uint256("0xa28aef712e7aa0c285bfe29351ca21ed416689139e3063ef770fc826a8b9e9da"), 1449431646) ) + ( 243100, std::make_pair(uint256("0x000000000006522d1ebc0734cb0e6b83f5d4da0c3cbc72bd91b82016f611c4f0"), 1458215793) ) ; static ListBannedBlocks listBanned = @@ -395,9 +396,7 @@ std::string CSyncCheckpoint::strMasterPrivKey = ""; // ppcoin: verify signature of sync-checkpoint message bool CSyncCheckpoint::CheckSignature() { - CKey key; - if (!key.SetPubKey(ParseHex(CSyncCheckpoint::strMasterPubKey))) - return error("CSyncCheckpoint::CheckSignature() : SetPubKey failed"); + CPubKey key(ParseHex(CSyncCheckpoint::strMasterPubKey)); if (!key.Verify(Hash(vchMsg.begin(), vchMsg.end()), vchSig)) return error("CSyncCheckpoint::CheckSignature() : verify signature failed");