message: Remove coin limit
diff: @@ -3456,13 +3456,6 @@ bool CChainState::ConnectBlock(const CBlock& block, CValidationState& state, CBl
  //////////////////////////////////////////////////////////////////
  pindex->nMoneySupply = (pindex->pprev? pindex->pprev->nMoneySupply : 0) + nValueOut - nValueIn;
  - //only start checking this error after block 5000 and only on testnet and mainnet, not regtest
  - if(pindex->nHeight > 5000 && !Params().MineBlocksOnDemand()) {
  - //sanity check in case an exploit happens that allows new coins to be minted
  - if(pindex->nMoneySupply > (uint64_t)(100000000 + ((pindex->nHeight - 5000) * 4)) * COIN){
  - return state.Invalid(ValidationInvalidReason::CONSENSUS, error("ConnectBlock(): Unknown error caused actual money supply to exceed expected money supply"), REJECT_INVALID, "incorrect-money-supply");
  - }
  - }
  if (!WriteUndoDataForBlock(blockundo, state, pindex, chainparams))
  return false;
  