diff --git a/src/init.cpp b/src/init.cpp index b8549b38e0d8..9c13137d4f69 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -522,7 +522,7 @@ std::string HelpMessage(HelpMessageMode mode) strUsage += HelpMessageGroup(_("Zerocoin options:")); strUsage += HelpMessageOpt("-enablezeromint=", strprintf(_("Enable automatic Zerocoin minting (0-1, default: %u)"), 1)); - strUsage += HelpMessageOpt("-zeromintpercentage=", strprintf(_("Percentage of automatically minted Zerocoin (10-100, default: %u)"), 10)); + strUsage += HelpMessageOpt("-zeromintpercentage=", strprintf(_("Percentage of automatically minted Zerocoin (1-100, default: %u)"), 10)); strUsage += HelpMessageOpt("-preferredDenom=", strprintf(_("Preferred Denomination for automatically minted Zerocoin (1/5/10/50/100/500/1000/5000), 0 for no preference. default: %u)"), 0)); strUsage += HelpMessageOpt("-backupzpiv=", strprintf(_("Enable automatic wallet backups triggered after each zPiv minting (0-1, default: %u)"), 1)); @@ -1763,7 +1763,7 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler) nZeromintPercentage = GetArg("-zeromintpercentage", 10); if (nZeromintPercentage > 100) nZeromintPercentage = 100; - if (nZeromintPercentage < 10) nZeromintPercentage = 10; + if (nZeromintPercentage < 1) nZeromintPercentage = 1; nPreferredDenom = GetArg("-preferredDenom", 0); if (nPreferredDenom != 0 && nPreferredDenom != 1 && nPreferredDenom != 5 && nPreferredDenom != 10 && nPreferredDenom != 50 && diff --git a/src/qt/forms/optionsdialog.ui b/src/qt/forms/optionsdialog.ui index 224ba6efdc63..7066b93114ab 100644 --- a/src/qt/forms/optionsdialog.ui +++ b/src/qt/forms/optionsdialog.ui @@ -158,7 +158,7 @@ - 10 + 1 100 diff --git a/src/qt/optionsmodel.cpp b/src/qt/optionsmodel.cpp index 51cc98a4f491..4b4c0093e36e 100644 --- a/src/qt/optionsmodel.cpp +++ b/src/qt/optionsmodel.cpp @@ -80,9 +80,11 @@ void OptionsModel::Init() if (!settings.contains("fZeromintEnable")) settings.setValue("fZeromintEnable", true); fEnableZeromint = settings.value("fZeromintEnable").toBool(); + if (!settings.contains("nZeromintPercentage")) settings.setValue("nZeromintPercentage", 10); nZeromintPercentage = settings.value("nZeromintPercentage").toLongLong(); + if (!settings.contains("nPreferredDenom")) settings.setValue("nPreferredDenom", 0); nPreferredDenom = settings.value("nPreferredDenom", "0").toLongLong();