Browse Source

Auto merge of #1681 - paragonie-scott:patch-1, r=str4d

Metrics - Don't exclaim unless > 1

"You have validated 0 transactions!" sounds a little less enthusiastic that intended. This uses a period instead.

After patch, it also says "a transaction".
pull/4/head
zkbot 8 years ago
parent
commit
5a0d9db4e4
  1. 9
      src/metrics.cpp

9
src/metrics.cpp

@ -145,7 +145,14 @@ int printMetrics(size_t cols, int64_t nStart, bool mining)
std::cout << strDuration << std::endl;
lines += (strDuration.size() / cols);
std::cout << "- " << strprintf(_("You have validated %d transactions!"), transactionsValidated.get()) << std::endl;
int validatedCount = transactionsValidated.get();
if (validatedCount > 1) {
std::cout << "- " << strprintf(_("You have validated %d transactions!"), validatedCount) << std::endl;
} else if (validatedCount == 1) {
std::cout << "- " << _("You have validated a transaction!") << std::endl;
} else {
std::cout << "- " << _("You have validated no transactions.") << std::endl;
}
if (mining && loaded) {
double solps = uptime > 0 ? (double)solutionTargetChecks.get() / uptime : 0;

Loading…
Cancel
Save