simplewallet: allow 1/yes/y as well as true for start_mining options
Also mention those options in the start_mining help line
This commit is contained in:
parent
5f7cddeb53
commit
735fafecb0
|
@ -749,7 +749,7 @@ simple_wallet::simple_wallet()
|
||||||
, m_auto_refresh_refreshing(false)
|
, m_auto_refresh_refreshing(false)
|
||||||
, m_in_manual_refresh(false)
|
, m_in_manual_refresh(false)
|
||||||
{
|
{
|
||||||
m_cmd_binder.set_handler("start_mining", boost::bind(&simple_wallet::start_mining, this, _1), tr("start_mining [<number_of_threads>] - Start mining in daemon"));
|
m_cmd_binder.set_handler("start_mining", boost::bind(&simple_wallet::start_mining, this, _1), tr("start_mining [<number_of_threads>] [bg_mining] [ignore_battery] - Start mining in daemon (bg_mining and ignore_battery are optional booleans)"));
|
||||||
m_cmd_binder.set_handler("stop_mining", boost::bind(&simple_wallet::stop_mining, this, _1), tr("Stop mining in daemon"));
|
m_cmd_binder.set_handler("stop_mining", boost::bind(&simple_wallet::stop_mining, this, _1), tr("Stop mining in daemon"));
|
||||||
m_cmd_binder.set_handler("save_bc", boost::bind(&simple_wallet::save_bc, this, _1), tr("Save current blockchain data"));
|
m_cmd_binder.set_handler("save_bc", boost::bind(&simple_wallet::save_bc, this, _1), tr("Save current blockchain data"));
|
||||||
m_cmd_binder.set_handler("refresh", boost::bind(&simple_wallet::refresh, this, _1), tr("Synchronize transactions and balance"));
|
m_cmd_binder.set_handler("refresh", boost::bind(&simple_wallet::refresh, this, _1), tr("Synchronize transactions and balance"));
|
||||||
|
@ -1815,8 +1815,8 @@ bool simple_wallet::start_mining(const std::vector<std::string>& args)
|
||||||
bool ok = true;
|
bool ok = true;
|
||||||
size_t max_mining_threads_count = (std::max)(tools::get_max_concurrency(), static_cast<unsigned>(2));
|
size_t max_mining_threads_count = (std::max)(tools::get_max_concurrency(), static_cast<unsigned>(2));
|
||||||
size_t arg_size = args.size();
|
size_t arg_size = args.size();
|
||||||
if(arg_size >= 3) req.ignore_battery = args[2] == "true";
|
if(arg_size >= 3) req.ignore_battery = is_it_true(args[2]);
|
||||||
if(arg_size >= 2) req.do_background_mining = args[1] == "true";
|
if(arg_size >= 2) req.do_background_mining = is_it_true(args[1]);
|
||||||
if(arg_size >= 1)
|
if(arg_size >= 1)
|
||||||
{
|
{
|
||||||
uint16_t num = 1;
|
uint16_t num = 1;
|
||||||
|
|
Loading…
Reference in New Issue