Bitcoin Forum

Bitcoin => Armory => Topic started by: vieveda on November 25, 2019, 10:10:24 PM



Title: Spend X btc from wallet with a different send amount
Post by: vieveda on November 25, 2019, 10:10:24 PM
When I confirming my transaction it says that it "will spend x.xxxxxxx btc from wallet" even if I sends a mutch smaller amount of btc. Is this x.xxxxxxx btc a payment that I received? Or why that value?
Is it better in privacy to send that amount (x.xxxxxxx) instead of what I specified? Is there any option in armory that includes the fee in the amount I want to spend (instead of applying it later on my spend amount)?


Title: Re: Spend X btc from wallet with a different send amount
Post by: BitMaxz on November 25, 2019, 11:35:40 PM
I don't exactly understand what you are trying to say.

If the amount you want to send is different from "Confirm Transaction" maybe your transaction fee you put is high that is why it shows a large amount of BTC when sending(When sending it will show the total calculation of your transaction, the amount you set and the miner's fee).

Take a look at the miner's fee when you are making a transaction you can find it at the bottom of the armory wallet change it to the fee you want.


Title: Re: Spend X btc from wallet with a different send amount
Post by: NeuroticFish on November 26, 2019, 07:53:45 AM
Your explanation is indeed unclear. I will try to tell all the things that happen there, hoping that some of them will make it clear for you what you see and what you were asking.

When you send a transaction, if you want to pay for example 0.001BTC, you will actually spend maybe 0.00100300BTC(*) because you actually pay some transaction fees (the miners' work).
Also, if you have received 0.002BTC and that's what you are spending from, the whole 0.002BTC is "sent away", but 0.002 - 0.00100300 = 0.000997BTC will return to you, either into a change address, either into the address you were sending from, depending on your settings.

The fee amount doesn't help in your privacy. The use of change addresses does.

(*) The numbers are not accurate, the fee depends on how busy the network is and your settings. But the numbers may make it clearer then xxx and yyy  ;)


Title: Re: Spend X btc from wallet with a different send amount
Post by: vieveda on November 26, 2019, 09:59:27 PM
Your explanation is indeed unclear. I will try to tell all the things that happen there, hoping that some of them will make it clear for you what you see and what you were asking.

When you send a transaction, if you want to pay for example 0.001BTC, you will actually spend maybe 0.00100300BTC(*) because you actually pay some transaction fees (the miners' work).
Also, if you have received 0.002BTC and that's what you are spending from, the whole 0.002BTC is "sent away", but 0.002 - 0.00100300 = 0.000997BTC will return to you, either into a change address, either into the address you were sending from, depending on your settings.

The fee amount doesn't help in your privacy. The use of change addresses does.

(*) The numbers are not accurate, the fee depends on how busy the network is and your settings. But the numbers may make it clearer then xxx and yyy  ;)


Thanks for helping out! So there is no more privacy of spending the whole the whole 0.002BTC that I got received once instead of 0.001BTC? Where do I find the setting to use change addresses?


Title: Re: Spend X btc from wallet with a different send amount
Post by: HCP on November 27, 2019, 12:11:58 AM
When I confirming my transaction it says that it "will spend x.xxxxxxx btc from wallet" even if I sends a mutch smaller amount of btc. Is this x.xxxxxxx btc a payment that I received? Or why that value?
Do you not see a screen like this when you create your send transaction? ???
https://talkimg.com/images/2023/11/15/z4Bk1.png

It should show all the recipients, the amounts, the transaction fee... and then the total amount leaving the wallet should match the sum of amounts + transaction fee. If the amount leaving the wallet is a lot higher, then something might be wrong.


Quote
Is there any option in armory that includes the fee in the amount I want to spend (instead of applying it later on my spend amount)?
No, it is always in addition to the amount you want to send.


Where do I find the setting to use change addresses?
Armory always uses change addresses by default... there isn't an option to turn it on or off, you can only specify the type to use: "File -> Settings... -> Fee and Address Type"




Title: Re: Spend X btc from wallet with a different send amount
Post by: NeuroticFish on November 27, 2019, 07:15:57 AM
Where do I find the setting to use change addresses?

I am late, this is answered now.

So there is no more privacy of spending the whole the whole 0.002BTC that I got received once instead of 0.001BTC?

The only thing to take into account is when you spend more than an input (you received 0.002BTC and have a remaining 0.0009BTC and want to spend 0.0025BTC).
In such cases nosy people/institutions can make a link/relationship between all those transactions.
So if you are also careful of how you spend the remaining 0.009BTC, indeed, there's no more privacy is you spend the whole 0.002BTC or only half of it.


Title: Re: Spend X btc from wallet with a different send amount
Post by: vieveda on November 27, 2019, 07:54:59 PM
When I confirming my transaction it says that it "will spend x.xxxxxxx btc from wallet" even if I sends a mutch smaller amount of btc. Is this x.xxxxxxx btc a payment that I received? Or why that value?
Do you not see a screen like this when you create your send transaction? ???
https://i.imgur.com/IaVhTDt.png


Yes I do see that screen, that's why I asked. My explanation of that screen in my first post wasn't that good ;) NeuroticFish made a good explanation as well.

Quote
Is there any option in armory that includes the fee in the amount I want to spend (instead of applying it later on my spend amount)?
No, it is always in addition to the amount you want to send.


Where do I find the setting to use change addresses?
Armory always uses change addresses by default... there isn't an option to turn it on or off, you can only specify the type to use: "File -> Settings... -> Fee and Address Type"

Ok thanks!