With the change in mixin rules for v2, the "annoying" outputs are
slightly changed. There is high correlation between dust and
unmixable, but no equivalence.
m_cmd_binder.set_handler("transfer",boost::bind(&simple_wallet::transfer,this,_1),tr("transfer [<mixin_count>] <addr_1> <amount_1> [<addr_2> <amount_2> ... <addr_N> <amount_N>] [payment_id] - Transfer <amount_1>,... <amount_N> to <address_1>,... <address_N>, respectively. <mixin_count> is the number of extra inputs to include for untraceability (from 0 to maximum available)"));
m_cmd_binder.set_handler("transfer",boost::bind(&simple_wallet::transfer,this,_1),tr("transfer [<mixin_count>] <addr_1> <amount_1> [<addr_2> <amount_2> ... <addr_N> <amount_N>] [payment_id] - Transfer <amount_1>,... <amount_N> to <address_1>,... <address_N>, respectively. <mixin_count> is the number of extra inputs to include for untraceability (from 0 to maximum available)"));
m_cmd_binder.set_handler("transfer_new",boost::bind(&simple_wallet::transfer_new,this,_1),tr("Same as transfer, but using a new transaction building algorithm"));
m_cmd_binder.set_handler("transfer_new",boost::bind(&simple_wallet::transfer_new,this,_1),tr("Same as transfer, but using a new transaction building algorithm"));
m_cmd_binder.set_handler("sweep_dust",boost::bind(&simple_wallet::sweep_dust,this,_1),tr("Send all dust outputs to yourself with mixin 0"));
m_cmd_binder.set_handler("sweep_unmixable",boost::bind(&simple_wallet::sweep_unmixable,this,_1),tr("Send all unmixable outputs to yourself with mixin 0"));
m_cmd_binder.set_handler("set_log",boost::bind(&simple_wallet::set_log,this,_1),tr("set_log <level> - Change current log detail level, <0-4>"));
m_cmd_binder.set_handler("set_log",boost::bind(&simple_wallet::set_log,this,_1),tr("set_log <level> - Change current log detail level, <0-4>"));
m_cmd_binder.set_handler("address",boost::bind(&simple_wallet::print_address,this,_1),tr("Show current wallet public address"));
m_cmd_binder.set_handler("address",boost::bind(&simple_wallet::print_address,this,_1),tr("Show current wallet public address"));
m_cmd_binder.set_handler("integrated_address",boost::bind(&simple_wallet::print_integrated_address,this,_1),tr("integrated_address [PID] - Encode a payment ID into an integrated address for the current wallet public address (no argument uses a random payment ID), or decode an integrated address to standard address and payment ID"));
m_cmd_binder.set_handler("integrated_address",boost::bind(&simple_wallet::print_integrated_address,this,_1),tr("integrated_address [PID] - Encode a payment ID into an integrated address for the current wallet public address (no argument uses a random payment ID), or decode an integrated address to standard address and payment ID"));