add do_not_relay option to sweep_single/submit_multisig_main commands in simplewallet

This commit is contained in:
SNeedlewoods 2025-01-13 15:26:37 +01:00
parent 2e8a128c75
commit 86144f44e8

View File

@ -1632,13 +1632,8 @@ bool simple_wallet::submit_multisig_main(const std::vector<std::string> &args, b
return false; return false;
} }
// actually commit the transactions // actually commit or save the transactions
for (auto &ptx: txs.m_ptx) commit_or_save(txs.m_ptx, m_do_not_relay);
{
m_wallet->commit_tx(ptx);
success_msg_writer(true) << tr("Transaction successfully submitted, transaction ") << get_transaction_hash(ptx.tx) << ENDL
<< tr("You can check its status by using the `show_transfers` command.");
}
} }
catch (const std::exception &e) catch (const std::exception &e)
{ {
@ -7436,7 +7431,6 @@ bool simple_wallet::sweep_single(const std::vector<std::string> &args_)
} }
commit_or_save(signed_tx.ptx, m_do_not_relay); commit_or_save(signed_tx.ptx, m_do_not_relay);
success_msg_writer(true) << tr("Money successfully sent, transaction: ") << get_transaction_hash(ptx_vector[0].tx);
} }
catch (const std::exception& e) catch (const std::exception& e)
{ {
@ -7462,8 +7456,7 @@ bool simple_wallet::sweep_single(const std::vector<std::string> &args_)
} }
else else
{ {
m_wallet->commit_tx(ptx_vector[0]); commit_or_save(ptx_vector, m_do_not_relay);
success_msg_writer(true) << tr("Money successfully sent, transaction: ") << get_transaction_hash(ptx_vector[0].tx);
} }
} }