Checkpoint at block 185333 (and remove a couple of intermediate checkpoints)
This commit is contained in:
parent
6cef700203
commit
1282c8653e
|
@ -25,14 +25,11 @@ namespace Checkpoints
|
||||||
boost::assign::map_list_of
|
boost::assign::map_list_of
|
||||||
( 11111, uint256("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d"))
|
( 11111, uint256("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d"))
|
||||||
( 33333, uint256("0x000000002dd5588a74784eaa7ab0507a18ad16a236e7b1ce69f00d7ddfb5d0a6"))
|
( 33333, uint256("0x000000002dd5588a74784eaa7ab0507a18ad16a236e7b1ce69f00d7ddfb5d0a6"))
|
||||||
( 68555, uint256("0x00000000001e1b4903550a0b96e9a9405c8a95f387162e4944e8d9fbe501cd6a"))
|
|
||||||
( 70567, uint256("0x00000000006a49b14bcf27462068f1264c961f11fa2e0eddd2be0791e1d4124a"))
|
|
||||||
( 74000, uint256("0x0000000000573993a3c9e41ce34471c079dcf5f52a0e824a81e7f953b8661a20"))
|
( 74000, uint256("0x0000000000573993a3c9e41ce34471c079dcf5f52a0e824a81e7f953b8661a20"))
|
||||||
(105000, uint256("0x00000000000291ce28027faea320c8d2b054b2e0fe44a773f3eefb151d6bdc97"))
|
(105000, uint256("0x00000000000291ce28027faea320c8d2b054b2e0fe44a773f3eefb151d6bdc97"))
|
||||||
(118000, uint256("0x000000000000774a7f8a7a12dc906ddb9e17e75d684f15e00f8767f9e8f36553"))
|
|
||||||
(134444, uint256("0x00000000000005b12ffd4cd315cd34ffd4a594f430ac814c91184a0d42d2b0fe"))
|
(134444, uint256("0x00000000000005b12ffd4cd315cd34ffd4a594f430ac814c91184a0d42d2b0fe"))
|
||||||
(140700, uint256("0x000000000000033b512028abb90e1626d8b346fd0ed598ac0a3c371138dce2bd"))
|
|
||||||
(168000, uint256("0x000000000000099e61ea72015e79632f216fe6cb33d7899acb35b75c8303b763"))
|
(168000, uint256("0x000000000000099e61ea72015e79632f216fe6cb33d7899acb35b75c8303b763"))
|
||||||
|
(185333, uint256("0x00000000000002334c71b8706940c20348af897a9cfc0f1a6dab0d14d4ceb815"))
|
||||||
;
|
;
|
||||||
|
|
||||||
static MapCheckpoints mapCheckpointsTestnet =
|
static MapCheckpoints mapCheckpointsTestnet =
|
||||||
|
|
|
@ -15,20 +15,20 @@ BOOST_AUTO_TEST_SUITE(Checkpoints_tests)
|
||||||
BOOST_AUTO_TEST_CASE(sanity)
|
BOOST_AUTO_TEST_CASE(sanity)
|
||||||
{
|
{
|
||||||
uint256 p11111 = uint256("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d");
|
uint256 p11111 = uint256("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d");
|
||||||
uint256 p140700 = uint256("0x000000000000033b512028abb90e1626d8b346fd0ed598ac0a3c371138dce2bd");
|
uint256 p134444 = uint256("0x00000000000005b12ffd4cd315cd34ffd4a594f430ac814c91184a0d42d2b0fe");
|
||||||
BOOST_CHECK(Checkpoints::CheckBlock(11111, p11111));
|
BOOST_CHECK(Checkpoints::CheckBlock(11111, p11111));
|
||||||
BOOST_CHECK(Checkpoints::CheckBlock(140700, p140700));
|
BOOST_CHECK(Checkpoints::CheckBlock(134444, p134444));
|
||||||
|
|
||||||
|
|
||||||
// Wrong hashes at checkpoints should fail:
|
// Wrong hashes at checkpoints should fail:
|
||||||
BOOST_CHECK(!Checkpoints::CheckBlock(11111, p140700));
|
BOOST_CHECK(!Checkpoints::CheckBlock(11111, p134444));
|
||||||
BOOST_CHECK(!Checkpoints::CheckBlock(140700, p11111));
|
BOOST_CHECK(!Checkpoints::CheckBlock(134444, p11111));
|
||||||
|
|
||||||
// ... but any hash not at a checkpoint should succeed:
|
// ... but any hash not at a checkpoint should succeed:
|
||||||
BOOST_CHECK(Checkpoints::CheckBlock(11111+1, p140700));
|
BOOST_CHECK(Checkpoints::CheckBlock(11111+1, p134444));
|
||||||
BOOST_CHECK(Checkpoints::CheckBlock(140700+1, p11111));
|
BOOST_CHECK(Checkpoints::CheckBlock(134444+1, p11111));
|
||||||
|
|
||||||
BOOST_CHECK(Checkpoints::GetTotalBlocksEstimate() >= 140700);
|
BOOST_CHECK(Checkpoints::GetTotalBlocksEstimate() >= 134444);
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOST_AUTO_TEST_SUITE_END()
|
BOOST_AUTO_TEST_SUITE_END()
|
||||||
|
|
Loading…
Reference in New Issue