|
|
@ -242,6 +242,7 @@ namespace
|
|
|
|
const char* USAGE_FREEZE("freeze <key_image>");
|
|
|
|
const char* USAGE_FREEZE("freeze <key_image>");
|
|
|
|
const char* USAGE_THAW("thaw <key_image>");
|
|
|
|
const char* USAGE_THAW("thaw <key_image>");
|
|
|
|
const char* USAGE_FROZEN("frozen <key_image>");
|
|
|
|
const char* USAGE_FROZEN("frozen <key_image>");
|
|
|
|
|
|
|
|
const char* USAGE_NET_STATS("net_stats");
|
|
|
|
const char* USAGE_VERSION("version");
|
|
|
|
const char* USAGE_VERSION("version");
|
|
|
|
const char* USAGE_HELP("help [<command>]");
|
|
|
|
const char* USAGE_HELP("help [<command>]");
|
|
|
|
|
|
|
|
|
|
|
@ -2098,6 +2099,13 @@ bool simple_wallet::frozen(const std::vector<std::string> &args)
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool simple_wallet::net_stats(const std::vector<std::string> &args)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
message_writer() << std::to_string(m_wallet->get_bytes_sent()) + tr(" bytes sent");
|
|
|
|
|
|
|
|
message_writer() << std::to_string(m_wallet->get_bytes_received()) + tr(" bytes received");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
bool simple_wallet::version(const std::vector<std::string> &args)
|
|
|
|
bool simple_wallet::version(const std::vector<std::string> &args)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
message_writer() << "Monero '" << MONERO_RELEASE_NAME << "' (v" << MONERO_VERSION_FULL << ")";
|
|
|
|
message_writer() << "Monero '" << MONERO_RELEASE_NAME << "' (v" << MONERO_VERSION_FULL << ")";
|
|
|
@ -3097,6 +3105,10 @@ simple_wallet::simple_wallet()
|
|
|
|
boost::bind(&simple_wallet::frozen, this, _1),
|
|
|
|
boost::bind(&simple_wallet::frozen, this, _1),
|
|
|
|
tr(USAGE_FROZEN),
|
|
|
|
tr(USAGE_FROZEN),
|
|
|
|
tr("Checks whether a given output is currently frozen by key image"));
|
|
|
|
tr("Checks whether a given output is currently frozen by key image"));
|
|
|
|
|
|
|
|
m_cmd_binder.set_handler("net_stats",
|
|
|
|
|
|
|
|
boost::bind(&simple_wallet::net_stats, this, _1),
|
|
|
|
|
|
|
|
tr(USAGE_NET_STATS),
|
|
|
|
|
|
|
|
tr("Prints simple network stats"));
|
|
|
|
m_cmd_binder.set_handler("version",
|
|
|
|
m_cmd_binder.set_handler("version",
|
|
|
|
boost::bind(&simple_wallet::version, this, _1),
|
|
|
|
boost::bind(&simple_wallet::version, this, _1),
|
|
|
|
tr(USAGE_VERSION),
|
|
|
|
tr(USAGE_VERSION),
|
|
|
|