forked from lthn/blockchain
wallet: tx_payer/tx_payer_old are now added according to hardfork rule
This commit is contained in:
parent
3a2fb378a4
commit
da7d525801
2 changed files with 4 additions and 6 deletions
|
|
@ -4501,9 +4501,9 @@ void wallet2::sweep_below(size_t fake_outs_count, const currency::account_public
|
|||
set_payment_id_to_tx(ftp.attachments, payment_id);
|
||||
// put encrypted payer info into the extra
|
||||
ftp.crypt_address = destination_addr;
|
||||
currency::tx_payer txp = AUTO_VAL_INIT(txp);
|
||||
txp.acc_addr = m_account.get_public_address();
|
||||
ftp.extra.push_back(txp);
|
||||
|
||||
currency::create_and_add_tx_payer_to_container_from_address(ftp.extra, m_account.get_public_address(), get_top_block_height(), m_core_runtime_config);
|
||||
|
||||
ftp.flags = 0;
|
||||
// ftp.multisig_id -- not required
|
||||
// ftp.prepared_destinations -- will be filled by prepare_tx_destinations
|
||||
|
|
|
|||
|
|
@ -292,9 +292,7 @@ namespace tools
|
|||
|
||||
if (req.push_payer)
|
||||
{
|
||||
currency::tx_payer txp = AUTO_VAL_INIT(txp);
|
||||
txp.acc_addr = m_wallet.get_account().get_keys().account_address;
|
||||
extra.push_back(txp);
|
||||
currency::create_and_add_tx_payer_to_container_from_address(extra, m_wallet.get_account().get_keys().account_address, m_wallet.get_top_block_height(), m_wallet.get_core_runtime_config());
|
||||
}
|
||||
if (!req.hide_receiver)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue