mirror of
https://codeberg.org/anoncontributorxmr/monero.git
synced 2024-11-27 05:13:25 +01:00
modified: src/wallet/wallet2.cpp
modified: src/wallet/wallet2.h Removed working comments
This commit is contained in:
parent
4b325bdb66
commit
68cbe1579e
@ -1966,8 +1966,9 @@ void wallet2::commit_tx(pending_tx& ptx)
|
|||||||
BOOST_FOREACH(transfer_container::iterator it, ptx.selected_transfers)
|
BOOST_FOREACH(transfer_container::iterator it, ptx.selected_transfers)
|
||||||
it->m_spent = true;
|
it->m_spent = true;
|
||||||
|
|
||||||
|
//fee includes dust if dust policy specified it.
|
||||||
LOG_PRINT_L0("Transaction successfully sent. <" << txid << ">" << ENDL
|
LOG_PRINT_L0("Transaction successfully sent. <" << txid << ">" << ENDL
|
||||||
<< "Commission: " << print_money(ptx.fee) << " (dust sent to dust addr: " << print_money((ptx.dust_added_to_fee ? 0 : ptx.dust)) << ")" << ENDL //AC: fee includes dust; dust lists dust sent elsewhere
|
<< "Commission: " << print_money(ptx.fee) << " (dust sent to dust addr: " << print_money((ptx.dust_added_to_fee ? 0 : ptx.dust)) << ")" << ENDL
|
||||||
<< "Balance: " << print_money(balance()) << ENDL
|
<< "Balance: " << print_money(balance()) << ENDL
|
||||||
<< "Unlocked: " << print_money(unlocked_balance()) << ENDL
|
<< "Unlocked: " << print_money(unlocked_balance()) << ENDL
|
||||||
<< "Please, wait for confirmation for your balance to be unlocked.");
|
<< "Please, wait for confirmation for your balance to be unlocked.");
|
||||||
@ -2230,7 +2231,7 @@ void wallet2::transfer_selected(const std::vector<cryptonote::tx_destination_ent
|
|||||||
bool dust_sent_elsewhere = (dust_policy.addr_for_dust.m_view_public_key != change_dts.addr.m_view_public_key
|
bool dust_sent_elsewhere = (dust_policy.addr_for_dust.m_view_public_key != change_dts.addr.m_view_public_key
|
||||||
|| dust_policy.addr_for_dust.m_spend_public_key != change_dts.addr.m_spend_public_key);
|
|| dust_policy.addr_for_dust.m_spend_public_key != change_dts.addr.m_spend_public_key);
|
||||||
|
|
||||||
if (dust_policy.add_to_fee || dust_sent_elsewhere) change_dts.amount -= dust; //AC
|
if (dust_policy.add_to_fee || dust_sent_elsewhere) change_dts.amount -= dust;
|
||||||
|
|
||||||
ptx.key_images = key_images;
|
ptx.key_images = key_images;
|
||||||
ptx.fee = (dust_policy.add_to_fee ? fee+dust : fee);
|
ptx.fee = (dust_policy.add_to_fee ? fee+dust : fee);
|
||||||
@ -2400,7 +2401,7 @@ std::vector<wallet2::pending_tx> wallet2::create_transactions_2(std::vector<cryp
|
|||||||
detail::digit_split_strategy, tx_dust_policy(::config::DEFAULT_DUST_THRESHOLD), test_tx, test_ptx);
|
detail::digit_split_strategy, tx_dust_policy(::config::DEFAULT_DUST_THRESHOLD), test_tx, test_ptx);
|
||||||
auto txBlob = t_serializable_object_to_blob(test_ptx.tx);
|
auto txBlob = t_serializable_object_to_blob(test_ptx.tx);
|
||||||
needed_fee = calculate_fee(txBlob);
|
needed_fee = calculate_fee(txBlob);
|
||||||
available_for_fee = test_ptx.fee + test_ptx.change_dts.amount + (!test_ptx.dust_added_to_fee ? test_ptx.dust : 0); //AC
|
available_for_fee = test_ptx.fee + test_ptx.change_dts.amount + (!test_ptx.dust_added_to_fee ? test_ptx.dust : 0);
|
||||||
LOG_PRINT_L2("Made a " << txBlob.size() << " kB tx, with " << print_money(available_for_fee) << " available for fee (" <<
|
LOG_PRINT_L2("Made a " << txBlob.size() << " kB tx, with " << print_money(available_for_fee) << " available for fee (" <<
|
||||||
print_money(needed_fee) << " needed)");
|
print_money(needed_fee) << " needed)");
|
||||||
|
|
||||||
|
@ -143,7 +143,7 @@ namespace tools
|
|||||||
{
|
{
|
||||||
cryptonote::transaction tx;
|
cryptonote::transaction tx;
|
||||||
uint64_t dust, fee;
|
uint64_t dust, fee;
|
||||||
bool dust_added_to_fee; //AC
|
bool dust_added_to_fee;
|
||||||
cryptonote::tx_destination_entry change_dts;
|
cryptonote::tx_destination_entry change_dts;
|
||||||
std::list<transfer_container::iterator> selected_transfers;
|
std::list<transfer_container::iterator> selected_transfers;
|
||||||
std::string key_images;
|
std::string key_images;
|
||||||
@ -721,7 +721,7 @@ namespace tools
|
|||||||
ptx.key_images = key_images;
|
ptx.key_images = key_images;
|
||||||
ptx.fee = (dust_policy.add_to_fee ? fee+dust : fee);
|
ptx.fee = (dust_policy.add_to_fee ? fee+dust : fee);
|
||||||
ptx.dust = ((dust_policy.add_to_fee || dust_sent_elsewhere) ? dust : 0);
|
ptx.dust = ((dust_policy.add_to_fee || dust_sent_elsewhere) ? dust : 0);
|
||||||
ptx.dust_added_to_fee = dust_policy.add_to_fee; //AC
|
ptx.dust_added_to_fee = dust_policy.add_to_fee;
|
||||||
ptx.tx = tx;
|
ptx.tx = tx;
|
||||||
ptx.change_dts = change_dts;
|
ptx.change_dts = change_dts;
|
||||||
ptx.selected_transfers = selected_transfers;
|
ptx.selected_transfers = selected_transfers;
|
||||||
|
Loading…
Reference in New Issue
Block a user