So much for the increase in rewards. Block rewards are now showing 5 ARB.
Sorry to be the bearer of bad news, but the last bonus phase listed in the OP does not exist in the source
int64_t GetProofOfStakeReward(int64_t nCoinAge, int64_t nFees)
{
int64_t nSubsidy = 0 * COIN;
if(pindexBest->nHeight < 1441) //Same as POW so coin supply stays the same
{
nSubsidy = 100 * COIN;
}
else if(pindexBest->nHeight < 2881) //Same as POW so coin supply stays the same
{
nSubsidy = 75 * COIN;
}
else if(pindexBest->nHeight < 4321) //Same as POW so coin supply stays the same
{
nSubsidy = 50 * COIN;
}
else if(pindexBest->nHeight < 5761) //Same as POW so coin supply stays the same
{
nSubsidy = 25 * COIN;
}
else if(pindexBest->nHeight < 6001) //Same as POW so coin supply stays the same
{
nSubsidy = 100 * COIN;
}
else if(pindexBest->nHeight < 10001) //Only POS - 40,000 new ARbits
{
nSubsidy = 10 * COIN;
}
else if(pindexBest->nHeight < 20001) //Only POS - 200,000 new ARbits
{
nSubsidy = 20 * COIN;
}
else if(pindexBest->nHeight > 20000) //Only POS - 7,200 new ARbits per day
{
nSubsidy = 5 * COIN;
} ARBIT POW4_t GetProofOfWorkReward(int64_t nFees)
{
int64_t nSubsidy = 0 * COIN;
if(pindexBest->nHeight < 1)
{
nSubsidy = 400000 * COIN; //Crowd Funding Campaign
}
else if(pindexBest->nHeight < 101) //Diff Adjustment Blocks
{
nSubsidy = 0 * COIN;
}
else if(pindexBest->nHeight < 1441) //POW 134,000 new ARbits
{
nSubsidy = 100 * COIN;
}
else if(pindexBest->nHeight < 2881) //POW 108,000 new ARbits
{
nSubsidy = 75 * COIN;
}
else if(pindexBest->nHeight < 4321) //POW 72,000 new ARbits
{
nSubsidy = 50 * COIN;
}
else if(pindexBest->nHeight < 5761) //POW 36,000 new ARbits
{
nSubsidy = 25 * COIN;
}
else if(pindexBest->nHeight < 6001) //POW 24,000 new ARbits
{
nSubsidy = 100 * COIN;
}
ARBIT POS4_t GetProofOfStakeReward(int64_t nCoinAge, int64_t nFees)
{
int64_t nSubsidy = 0 * COIN;
if(pindexBest->nHeight < 1441) //Same as POW so coin supply stays the same
{
nSubsidy = 100 * COIN;
}
else if(pindexBest->nHeight < 2881) //Same as POW so coin supply stays the same
{
nSubsidy = 75 * COIN;
}
else if(pindexBest->nHeight < 4321) //Same as POW so coin supply stays the same
{
nSubsidy = 50 * COIN;
}
else if(pindexBest->nHeight < 5761) //Same as POW so coin supply stays the same
{
nSubsidy = 25 * COIN;
}
else if(pindexBest->nHeight < 6001) //Same as POW so coin supply stays the same
{
nSubsidy = 100 * COIN;
}
else if(pindexBest->nHeight < 10001) //Only POS - 40,000 new ARbits
{
nSubsidy = 10 * COIN;
}
else if(pindexBest->nHeight < 20001) //Only POS - 200,000 new ARbits
{
nSubsidy = 20 * COIN;
}
else if(pindexBest->nHeight > 20000) //Only POS - 7,200 new ARbits per day
{
nSubsidy = 5 * COIN;
}
Looks like that is correct POS block should have been from 20K to 21K 100 ARB reward. Looks like a miner miscommunication between the coder & Graphics guy. I will speak with them in the morning about pushing a fix for stakers. Thanks for pointing it out.