Author

Topic: [Bitcoin Core] Sent a transaction, client didn't include a fee. (Read 2330 times)

sr. member
Activity: 266
Merit: 250
Hi,

you find me somewhat confused right now. I just made a payment using my bitcoin-core wallet. I put in the address and the desired amount of Bitcoin to send and was expecting to be informed about the TX fee and having to confirm when clicking "send" as it always did up to now.

Well the TX-Fee dialog did not appear and the transaction was obviously sent out without fee.

I activated coin control and played around with it for test and apparently, when you use more than 1 address as input and hit less than 1 KB transaction size it doesn't deduct a fee. Is that behaviour intended?

Will my transaction be confirmed?

Bitcoin-QT is setup this way by default.

Your TX should be confirmed as long as the size of your TX is under 1 kb and out inputs/outputs are at least .01 BTC.

You can adjust the default fee on the wallet section of preferences
full member
Activity: 224
Merit: 100
You can specify the fee even if your wallet thinks it is not needed, by clicking "Settings", "Options", "Wallet" and entering it in the "Pay transaction fee" region.

Did that thanks. The transaction was confirmed in the meantime. Still this bugs as it is extremely inconvenient. If paying a fee for any and all transactions is the only way to ensure timely confirmation then frankly any client software and first and foremost the reference client should do that by default.
legendary
Activity: 1134
Merit: 1002
If it doesnt confirm I think it is returned to the client, (dont quote me tho) Otherwise youll have to wait a while

For Bitcoin Core (a.k.a. Bitcoin-qt), your client will just keep rebroadcasting the transaction again and again indeed.
legendary
Activity: 1134
Merit: 1002
You can specify the fee even if your wallet thinks it is not needed, by clicking "Settings", "Options", "Wallet" and entering it in the "Pay transaction fee" region.
full member
Activity: 224
Merit: 100
apparently, when you use more than 1 address as input and hit less than 1 KB transaction size it doesn't deduct a fee. Is that behaviour intended?

Yes.  In "Preferences" you can set up a default fee per kilobyte if you prefer it to include a fee even when it meets the "free transaction" requirements.

Will my transaction be confirmed?

Almost certainly.  However, it may take a few blocks longer than if a fee had been included.

Thanks for the info. Finding out about this with the transaction in question of all really bugs me though, because the payment provider used (CoinPamyents.net) needs me to get the transaction done and confirmed in a 3 and a half hour time frame. Well I guess I'll just cross fingers that I don't have to put up with any sort of customer support people ...

Edit: Sadly the transaction is still unconfirmed and thus the payment was cancelled and I have to deal with support of two parties :-(.
Imo this is something that should be changed/fixed. If the reference client is designed to make certain transactions free of charge because they aren't causing much stress to the network (I guess that is the rationale behind it) then the network shouldn't "punish" such transactions by confirming them slowly or there should be a mandatory fee for any kind of transaction and the blatant lie about how transferring money via bitcoin comes completely free of any fees should stop being spread.
legendary
Activity: 3528
Merit: 4945
apparently, when you use more than 1 address as input and hit less than 1 KB transaction size it doesn't deduct a fee. Is that behaviour intended?

Yes.  In "Preferences" you can set up a default fee per kilobyte if you prefer it to include a fee even when it meets the "free transaction" requirements.

Will my transaction be confirmed?

Almost certainly.  However, it may take a few blocks longer than if a fee had been included.
newbie
Activity: 41
Merit: 0
Transaction doesn't need a fee in some cases. Bitcoin-qt adds a fee only if it's necessary. Transaction will be confirmed, but you will have to wait a bit more.
Read this: http://bitcoinfees.com/
hero member
Activity: 601
Merit: 500
Vote 4fryn :)
If it doesnt confirm I think it is returned to the client, (dont quote me tho) Otherwise youll have to wait a while
member
Activity: 79
Merit: 10
You'll probably just have to wait and see, though if it does conform it might take a while.
full member
Activity: 224
Merit: 100
Hi,

you find me somewhat confused right now. I just made a payment using my bitcoin-core wallet. I put in the address and the desired amount of Bitcoin to send and was expecting to be informed about the TX fee and having to confirm when clicking "send" as it always did up to now.

Well the TX-Fee dialog did not appear and the transaction was obviously sent out without fee.

I activated coin control and played around with it for test and apparently, when you use more than 1 address as input and hit less than 1 KB transaction size it doesn't deduct a fee. Is that behaviour intended?

Will my transaction be confirmed?
Jump to: