10
3
When I send coins using the standard bitcoin.org client I can set the transaction fee to 0. However in Armory client there is a transaction fee of .0005 and you cannot override it to less.
I was under the impression that transaction fees were set by the user, and that the transaction fee determined the priority of your transaction on the network...so why does Armory force this?
In fact when I sent coins with fee of 0 via bitcoin client it went through faster than when sending the coins back with a fee of 0.0005 with armory...?
If the Bitcoin.org client sees that a fee is necessary, you must pay a fee. There's no way for you to force it to send without a fee if it thinks you should include a fee. Armory works the same way, no? – Stephen Gornick – 2012-11-25T04:04:27.617
1Also, the network doesn't know what client you used when sending. So your experience probably had less to do with whether a fee was paid or not and more to do with the age of the coins that were being used as inputs. – Stephen Gornick – 2012-11-25T04:06:50.693
1I sent .01 coins from bitcoin.org client, to an address in Armory wallet, set fee to zero. .01BTC arrived. I then tried to send the .01 back from Armory to my bitcoin.org wallet, it would not allow me to set a fee of zero, forced me to pay a fee of .005 so I was only able to send .095 back. Why did i pay no fees when sending from bitcoin.org client, but paid fee of .005 when sending from Armory client? – David – 2012-11-25T09:50:15.800
5Probably because when you sent from the Bitcoin.org client, the coins were old. When you sent from Armory, the coins were new. The fee algorithm is set to make new coins more expensive to send than older ones (more than a day old, for example, might be the threshold). – Stephen Gornick – 2012-11-29T07:34:09.087