mirror of
https://github.com/cygnusxi/CurecoinSource.git
synced 2025-07-28 16:14:29 +02:00
4% upper and lower PoS, which were 1% both
This commit is contained in:
parent
abded19df7
commit
4d40b41f29
@ -1038,6 +1038,7 @@ int64 GetProofOfStakeReward(int64 nCoinAge, unsigned int nBits, unsigned int nTi
|
||||
// Stage 2 of emission process is PoS-based. It will be active on mainNet since 20 Jun 2013.
|
||||
|
||||
CBigNum bnRewardCoinYearLimit = MAX_MINT_PROOF_OF_STAKE; // Base stake mint rate, 100% year interest
|
||||
if (nBestHeight > (int)HF_BLOCK) bnRewardCoinYearLimit = (int)0.04 * MAX_MINT_PROOF_OF_WORK; // 4% hardfork
|
||||
CBigNum bnTarget;
|
||||
bnTarget.SetCompact(nBits);
|
||||
CBigNum bnTargetLimit = bnProofOfStakeLimit;
|
||||
@ -1065,7 +1066,8 @@ int64 GetProofOfStakeReward(int64 nCoinAge, unsigned int nBits, unsigned int nTi
|
||||
bnLowerBound = bnMidValue;
|
||||
}
|
||||
nRewardCoinYear = bnUpperBound.getuint64();
|
||||
nRewardCoinYear = min(nRewardCoinYear, MAX_MINT_PROOF_OF_STAKE);
|
||||
if (nBestHeight > (int)HF_BLOCK) min(nRewardCoinYear, (int)0.04 * MAX_MINT_PROOF_OF_WORK); // 4% hardfork
|
||||
else nRewardCoinYear = min(nRewardCoinYear, MAX_MINT_PROOF_OF_STAKE);
|
||||
|
||||
|
||||
int64 nSubsidy = nRewardCoinYear * nCoinAge * 33 / (365 * 33 + 8) ;
|
||||
|
Loading…
x
Reference in New Issue
Block a user