mirror of
https://git.wownero.com/wownero/wownero.git
synced 2024-08-15 01:03:23 +00:00
Merge pull request #1441
0fb5dc87
monero-wallet-cli wording changes 'n' stuff (luigi1111)
This commit is contained in:
commit
c03da2b2dd
3 changed files with 17 additions and 15 deletions
|
@ -869,7 +869,9 @@ bool simple_wallet::ask_wallet_create_if_needed()
|
||||||
do{
|
do{
|
||||||
LOG_PRINT_L3("User asked to specify wallet file name.");
|
LOG_PRINT_L3("User asked to specify wallet file name.");
|
||||||
wallet_path = command_line::input_line(
|
wallet_path = command_line::input_line(
|
||||||
tr("Specify wallet file name (e.g., MyWallet). If the wallet doesn't exist, it will be created.\n"
|
tr(m_restoring ? "Specify a new wallet file name for your restored wallet (e.g., MyWallet).\n"
|
||||||
|
"Wallet file name (or Ctrl-C to quit): " :
|
||||||
|
"Specify wallet file name (e.g., MyWallet). If the wallet doesn't exist, it will be created.\n"
|
||||||
"Wallet file name (or Ctrl-C to quit): ")
|
"Wallet file name (or Ctrl-C to quit): ")
|
||||||
);
|
);
|
||||||
if(std::cin.eof())
|
if(std::cin.eof())
|
||||||
|
@ -913,8 +915,8 @@ bool simple_wallet::ask_wallet_create_if_needed()
|
||||||
}
|
}
|
||||||
else if(!wallet_file_exists && !keys_file_exists) //No wallet, no keys
|
else if(!wallet_file_exists && !keys_file_exists) //No wallet, no keys
|
||||||
{
|
{
|
||||||
message_writer() << tr("No wallet/key file found with that name. Confirm creation of new wallet named: ") << wallet_path;
|
message_writer() << tr(m_restoring ? "Confirm wallet name: " : "No wallet found with that name. Confirm creation of new wallet named: ") << wallet_path;
|
||||||
confirm_creation = command_line::input_line(tr("(y)es/(n)o: "));
|
confirm_creation = command_line::input_line(tr("(Y/Yes/N/No): "));
|
||||||
if(std::cin.eof())
|
if(std::cin.eof())
|
||||||
{
|
{
|
||||||
LOG_ERROR("Unexpected std::cin.eof() - Exited simple_wallet::ask_wallet_create_if_needed()");
|
LOG_ERROR("Unexpected std::cin.eof() - Exited simple_wallet::ask_wallet_create_if_needed()");
|
||||||
|
@ -2178,7 +2180,7 @@ bool simple_wallet::transfer_main(int transfer_type, const std::vector<std::stri
|
||||||
// prompt is there is no payment id and confirmation is required
|
// prompt is there is no payment id and confirmation is required
|
||||||
if (!payment_id_seen && m_wallet->confirm_missing_payment_id())
|
if (!payment_id_seen && m_wallet->confirm_missing_payment_id())
|
||||||
{
|
{
|
||||||
std::string accepted = command_line::input_line(tr("No payment id is included with this transaction. Is this okay? (Y/Yes/N/No)"));
|
std::string accepted = command_line::input_line(tr("No payment id is included with this transaction. Is this okay? (Y/Yes/N/No): "));
|
||||||
if (std::cin.eof())
|
if (std::cin.eof())
|
||||||
return true;
|
return true;
|
||||||
if (!command_line::is_yes(accepted))
|
if (!command_line::is_yes(accepted))
|
||||||
|
@ -2260,7 +2262,7 @@ bool simple_wallet::transfer_main(int transfer_type, const std::vector<std::stri
|
||||||
float days = locked_blocks / 720.0f;
|
float days = locked_blocks / 720.0f;
|
||||||
prompt << boost::format(tr(".\nThis transaction will unlock on block %llu, in approximately %s days (assuming 2 minutes per block)")) % ((unsigned long long)unlock_block) % days;
|
prompt << boost::format(tr(".\nThis transaction will unlock on block %llu, in approximately %s days (assuming 2 minutes per block)")) % ((unsigned long long)unlock_block) % days;
|
||||||
}
|
}
|
||||||
prompt << tr(".") << ENDL << tr("Is this okay? (Y/Yes/N/No)");
|
prompt << tr(".") << ENDL << tr("Is this okay? (Y/Yes/N/No): ");
|
||||||
|
|
||||||
std::string accepted = command_line::input_line(prompt.str());
|
std::string accepted = command_line::input_line(prompt.str());
|
||||||
if (std::cin.eof())
|
if (std::cin.eof())
|
||||||
|
@ -2431,13 +2433,13 @@ bool simple_wallet::sweep_unmixable(const std::vector<std::string> &args_)
|
||||||
|
|
||||||
std::string prompt_str = tr("Sweeping ") + print_money(total_unmixable);
|
std::string prompt_str = tr("Sweeping ") + print_money(total_unmixable);
|
||||||
if (ptx_vector.size() > 1) {
|
if (ptx_vector.size() > 1) {
|
||||||
prompt_str = (boost::format(tr("Sweeping %s in %llu transactions for a total fee of %s. Is this okay? (Y/Yes/N/No)")) %
|
prompt_str = (boost::format(tr("Sweeping %s in %llu transactions for a total fee of %s. Is this okay? (Y/Yes/N/No): ")) %
|
||||||
print_money(total_unmixable) %
|
print_money(total_unmixable) %
|
||||||
((unsigned long long)ptx_vector.size()) %
|
((unsigned long long)ptx_vector.size()) %
|
||||||
print_money(total_fee)).str();
|
print_money(total_fee)).str();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
prompt_str = (boost::format(tr("Sweeping %s for a total fee of %s. Is this okay? (Y/Yes/N/No)")) %
|
prompt_str = (boost::format(tr("Sweeping %s for a total fee of %s. Is this okay? (Y/Yes/N/No): ")) %
|
||||||
print_money(total_unmixable) %
|
print_money(total_unmixable) %
|
||||||
print_money(total_fee)).str();
|
print_money(total_fee)).str();
|
||||||
}
|
}
|
||||||
|
@ -2655,7 +2657,7 @@ bool simple_wallet::sweep_all(const std::vector<std::string> &args_)
|
||||||
// prompt is there is no payment id and confirmation is required
|
// prompt is there is no payment id and confirmation is required
|
||||||
if (!payment_id_seen && m_wallet->confirm_missing_payment_id())
|
if (!payment_id_seen && m_wallet->confirm_missing_payment_id())
|
||||||
{
|
{
|
||||||
std::string accepted = command_line::input_line(tr("No payment id is included with this transaction. Is this okay? (Y/Yes/N/No)"));
|
std::string accepted = command_line::input_line(tr("No payment id is included with this transaction. Is this okay? (Y/Yes/N/No): "));
|
||||||
if (std::cin.eof())
|
if (std::cin.eof())
|
||||||
return true;
|
return true;
|
||||||
if (!command_line::is_yes(accepted))
|
if (!command_line::is_yes(accepted))
|
||||||
|
@ -2690,7 +2692,7 @@ bool simple_wallet::sweep_all(const std::vector<std::string> &args_)
|
||||||
|
|
||||||
std::string prompt_str;
|
std::string prompt_str;
|
||||||
if (ptx_vector.size() > 1) {
|
if (ptx_vector.size() > 1) {
|
||||||
prompt_str = (boost::format(tr("Sweeping %s in %llu transactions for a total fee of %s. Is this okay? (Y/Yes/N/No)")) %
|
prompt_str = (boost::format(tr("Sweeping %s in %llu transactions for a total fee of %s. Is this okay? (Y/Yes/N/No): ")) %
|
||||||
print_money(total_sent) %
|
print_money(total_sent) %
|
||||||
((unsigned long long)ptx_vector.size()) %
|
((unsigned long long)ptx_vector.size()) %
|
||||||
print_money(total_fee)).str();
|
print_money(total_fee)).str();
|
||||||
|
@ -2897,7 +2899,7 @@ bool simple_wallet::accept_loaded_tx(const std::function<size_t()> get_num_txes,
|
||||||
change_string += tr("no change");
|
change_string += tr("no change");
|
||||||
|
|
||||||
uint64_t fee = amount - amount_to_dests;
|
uint64_t fee = amount - amount_to_dests;
|
||||||
std::string prompt_str = (boost::format(tr("Loaded %lu transactions, for %s, fee %s, %s, %s, with min mixin %lu. %sIs this okay? (Y/Yes/N/No)")) % (unsigned long)get_num_txes() % print_money(amount) % print_money(fee) % dest_string % change_string % (unsigned long)min_mixin % extra_message).str();
|
std::string prompt_str = (boost::format(tr("Loaded %lu transactions, for %s, fee %s, %s, %s, with min mixin %lu. %sIs this okay? (Y/Yes/N/No): ")) % (unsigned long)get_num_txes() % print_money(amount) % print_money(fee) % dest_string % change_string % (unsigned long)min_mixin % extra_message).str();
|
||||||
return command_line::is_yes(command_line::input_line(prompt_str));
|
return command_line::is_yes(command_line::input_line(prompt_str));
|
||||||
}
|
}
|
||||||
//----------------------------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------------------------
|
||||||
|
|
|
@ -144,19 +144,19 @@ bool password_container::read_from_tty_double_check(const char *message) {
|
||||||
std::string pass2;
|
std::string pass2;
|
||||||
bool match=false;
|
bool match=false;
|
||||||
bool doNotVerifyEntry=false;
|
bool doNotVerifyEntry=false;
|
||||||
|
if (m_verify){message = "Enter a password for your new wallet";}
|
||||||
do{
|
do{
|
||||||
if (message)
|
if (message)
|
||||||
std::cout << message <<": ";
|
std::cout << message <<": ";
|
||||||
if (!password_container::read_from_tty(pass1))
|
if (!password_container::read_from_tty(pass1))
|
||||||
return false;
|
return false;
|
||||||
if (m_verify==true){//double check password;
|
if (m_verify==true){//double check password;
|
||||||
if (message)
|
std::cout << "Confirm Password: ";
|
||||||
std::cout << message << ": ";
|
|
||||||
if (!password_container::read_from_tty(pass2))
|
if (!password_container::read_from_tty(pass2))
|
||||||
return false;
|
return false;
|
||||||
if(pass1!=pass2){ //new password entered did not match
|
if(pass1!=pass2){ //new password entered did not match
|
||||||
|
|
||||||
std::cout << "Passwords do not match" << std::endl;
|
std::cout << "Passwords do not match! Please try again." << std::endl;
|
||||||
pass1="";
|
pass1="";
|
||||||
pass2="";
|
pass2="";
|
||||||
match=false;
|
match=false;
|
||||||
|
|
|
@ -48,7 +48,7 @@ namespace tools
|
||||||
bool empty() const { return m_empty; }
|
bool empty() const { return m_empty; }
|
||||||
const std::string& password() const { return m_password; }
|
const std::string& password() const { return m_password; }
|
||||||
void password(std::string&& val) { m_password = std::move(val); m_empty = false; }
|
void password(std::string&& val) { m_password = std::move(val); m_empty = false; }
|
||||||
bool read_password(const char *message = "password");
|
bool read_password(const char *message = "Password");
|
||||||
|
|
||||||
private:
|
private:
|
||||||
//delete constructor with no parameters
|
//delete constructor with no parameters
|
||||||
|
|
Loading…
Reference in a new issue