@@ -464,53 +464,53 @@ BOOST_AUTO_TEST_CASE(blockreward_at_height_test)
464464 BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 1 ), 1200000000 );
465465 BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 2 ), 1140000000 );
466466 BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 3 ), 1080000000 );
467- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 4 ), 1032000000 );
468- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 5 ), 972000000 );
469- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 6 ), 924000000 );
470- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 7 ), 888000000 );
471- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 8 ), 840000000 );
472- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 9 ), 792000000 );
473- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 10 ), 756000000 );
474- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 11 ), 720000000 );
475- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 12 ), 684000000 );
476- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 13 ), 648000000 );
477- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 14 ), 612000000 );
478- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 15 ), 588000000 );
479- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 16 ), 552000000 );
480- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 17 ), 528000000 );
481- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 18 ), 504000000 );
482- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 19 ), 480000000 );
483- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 20 ), 456000000 );
484- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 21 ), 432000000 );
485- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 22 ), 408000000 );
486- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 23 ), 384000000 );
487- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 24 ), 372000000 );
488- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 25 ), 348000000 );
489- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 26 ), 336000000 );
490- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 27 ), 312000000 );
491- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 28 ), 300000000 );
492- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 29 ), 288000000 );
493- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 30 ), 276000000 );
494- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 31 ), 252000000 );
495- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 32 ), 240000000 );
496- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 33 ), 228000000 );
497- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 34 ), 216000000 );
498- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 35 ), 204000000 );
499- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 36 ), 204000000 );
500- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 37 ), 192000000 );
501- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 38 ), 180000000 );
502- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 39 ), 168000000 );
503- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 40 ), 168000000 );
504- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 41 ), 156000000 );
505- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 42 ), 144000000 );
506- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 43 ), 144000000 );
507- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 44 ), 132000000 );
508- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 45 ), 120000000 );
509- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 46 ), 120000000 );
510- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 47 ), 120000000 );
511- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 48 ), 120000000 );
512- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 49 ), 120000000 );
513- BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 50 ), 120000000 );
467+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 4 ), 774000000 );
468+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 5 ), 729000000 );
469+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 6 ), 693000000 );
470+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 7 ), 666000000 );
471+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 8 ), 630000000 );
472+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 9 ), 594000000 );
473+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 10 ), 567000000 );
474+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 11 ), 540000000 );
475+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 12 ), 513000000 );
476+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 13 ), 486000000 );
477+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 14 ), 459000000 );
478+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 15 ), 441000000 );
479+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 16 ), 414000000 );
480+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 17 ), 396000000 );
481+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 18 ), 378000000 );
482+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 19 ), 360000000 );
483+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 20 ), 342000000 );
484+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 21 ), 324000000 );
485+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 22 ), 306000000 );
486+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 23 ), 288000000 );
487+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 24 ), 279000000 );
488+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 25 ), 261000000 );
489+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 26 ), 252000000 );
490+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 27 ), 234000000 );
491+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 28 ), 225000000 );
492+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 29 ), 216000000 );
493+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 30 ), 207000000 );
494+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 31 ), 189000000 );
495+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 32 ), 180000000 );
496+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 33 ), 171000000 );
497+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 34 ), 162000000 );
498+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 35 ), 153000000 );
499+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 36 ), 153000000 );
500+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 37 ), 144000000 );
501+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 38 ), 135000000 );
502+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 39 ), 126000000 );
503+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 40 ), 126000000 );
504+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 41 ), 117000000 );
505+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 42 ), 108000000 );
506+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 43 ), 108000000 );
507+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 44 ), 99000000 );
508+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 45 ), 90000000 );
509+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 46 ), 90000000 );
510+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 47 ), 90000000 );
511+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 48 ), 90000000 );
512+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 49 ), 90000000 );
513+ BOOST_CHECK_EQUAL (Params ().GetProofOfStakeRewardAtHeight (nBlocksPerYear * 50 ), 90000000 );
514514}
515515
516516
0 commit comments