diff --git a/src/chainparams.cpp b/src/chainparams.cpp index f193cbe395478..16066fd20beba 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -121,7 +121,7 @@ class CMainParams : public CChainParams { strNetworkID = "main"; consensus.nSubsidyHalvingInterval = 210240; // Note: actual number of blocks per calendar year with DGW v3 is ~200700 (for example 449750 - 249050) consensus.nMasternodePaymentsStartBlock = 200; // not true, but it's ok as long as it's less then nMasternodePaymentsIncreaseBlock - consensus.nMasternodePaymentsIncreaseBlock = 50000; // 50000 height aproximately April 20th + consensus.nMasternodePaymentsIncreaseBlock = 217160; // 217160 height aproximately February 20th consensus.nMasternodePaymentsIncreasePeriod = 576*30; // Not used consensus.nFeeChangeBlock = 155000; // Aproximately October 29th 2018 consensus.nInstantSendKeepLock = 24; diff --git a/src/validation.cpp b/src/validation.cpp index 00c7b243a4e96..a2d567f79e1b5 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -1268,9 +1268,9 @@ CAmount GetMasternodePayment(int nHeight, CAmount blockValue, const Consensus::P double dMasternodePart; if(nHeight < consensusParams.nMasternodePaymentsIncreaseBlock){ - dMasternodePart = 9.0/16.0; // 56.25% of the block reward. - } else { dMasternodePart = 15.0/16.0; // 93.75% of the block reward. + } else { + dMasternodePart = 13.0/16.0; // 81.25% of the corresponding reward for miners/masternodes, or 65% of the total block reward. } return (blockValue * dMasternodePart);