message: [Wallet] HasMintableCoins, don't call GetAdjustedTime on every cycle of the loop.
diff: @@ -1870,10 +1870,11 @@ bool CWallet::MintableCoins()
  std::vector<COutput> vCoins;
  AvailableCoins(vCoins, true);
  + int64_t time = GetAdjustedTime();
  for (const COutput& out : vCoins) {
  CBlockIndex* utxoBlock = mapBlockIndex.at(out.tx->hashBlock);
  //check for maturity (min age/depth)
  - if (Params().HasStakeMinAgeOrDepth(chainHeight, GetAdjustedTime(), utxoBlock->nHeight, utxoBlock->GetBlockTime()))
  + if (Params().HasStakeMinAgeOrDepth(chainHeight, time, utxoBlock->nHeight, utxoBlock->nTime))
  return true;
  }
  }
  