10

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 Nov 25 '12 at 4:04
  • 1
    Also, 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 Nov 25 '12 at 4:06
  • 1
    I 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 Nov 25 '12 at 9:50
  • 5
    Probably 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 Nov 29 '12 at 7:34
4

If the coins it is using have a lot of confirmations, the less likely a fee is going to be needed.

In the instance reported here, when the payment was sent using the Bitcoin.org client the funds had many confirmations and no fee was required.

When a payment for that same amount was then created using Armory, the funds did not have many confirmations and thus the client insisted on there being a fee.

This is not a difference between Armory and the Bitcoin-Qt client. This is a difference between sending coins which had lots of confirmations versus sending coins which had fewer confirmations. The same thing would have happened regardless of which of the two clients was being used.

  • I will try the experiment again but this time leave the coins a few days before sending them back, so that they have a similar number of confirmations as the original transaction. – David Nov 30 '12 at 0:54
  • I tried again, and still the same result. I have received .01 costs to my armory wallet (sent from bitcoin.org client with no fee). The coins now have 350 confirmations. I select to send .01 coins and set the fee to 0. When I click "send" armory pops up a message saying "You have specified a valid amount to send, but the required transaction fee causes this transaction to exceed your balance. In order to send this transaction, you will be required to pay a fee of 0.0005 BTC." – David Dec 2 '12 at 12:27
  • This answer doesn't seem to be correct. The coins I'm using have over 200 confirmations - and yet I still can't send them without a fee. That should be plenty, correct me if I'm wrong. – B T Sep 18 '14 at 23:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.