Bitcoin Forum
June 20, 2024, 06:31:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Bitcoin Core] Sent a transaction, client didn't include a fee.  (Read 2303 times)
Chrithu (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
June 01, 2014, 01:22:43 PM
 #1

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?

Yeah?
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
June 01, 2014, 01:32:19 PM
 #2

You'll probably just have to wait and see, though if it does conform it might take a while.
MegaHustlr
Hero Member
*****
Offline Offline

Activity: 601
Merit: 500


Vote 4fryn :)


View Profile
June 01, 2014, 01:36:24 PM
 #3

If it doesnt confirm I think it is returned to the client, (dont quote me tho) Otherwise youll have to wait a while




                  ▄  ▀▄▄   ▀▄▄ ▀▄ ▀▄
             ▀█▄▄▄▄███▀▀▀▀▀▀▀█████████ ▄
         ▀████▀▀    ▄▄▄▄▄▄▄▄▄▄▄▄▄    ▀███▄
 ▄▄▄▄▄  ▄▄▀      ██▀▀     ▄██▀▀▀   █     ██
██    ▀█  ▄█▀▀▀▄  ▀█   ▄█▀   ▄▄▄ ▀██  █▀▀▄▀▄

▀▀▀   ▐█ █▌    ▐▌  █  ▐█ ▄█▀▀   █ █  ▄▀ ▄█ ▌
      ▐▌ ▀█ ▄▀▄█  █▀  █  █      ▐▌ █▀ █    ▀▄
      █     ▄█▀  ▀▀▀▀▄█  ▀█▄▄▀ ▄▀  █▄ █  ██ ▐▌
     █   ▄███▄▄███▄▄▄▄       ▄█▄▄▄▄ █▄    ▀  █ ▄
   ▄█▀▀▀▀     █▀      █   ▄█▀▀███    ▀▀▄▄   ▄██
  ▐█         ▐▌       ▐▌▄▀     ██        ▀███ ▐█
  █           ▀▄      ▐█▀       ▀█           ▀▀
  █▄           ██     ██         ██▄
   █▀            ▀     ▀          ▀█▀



.







                 ▄████▄▄    ▄
██             ████████████▀
████▄         █████████████▀
▀████████▄▄   █████████████
▄▄█████████████████████████
██████████████████████████
  ▀██████████████████████
   █████████████████████
    ▀█████████████████▀
      ▄█████████████▀
▄▄███████████████▀
   ▀▀▀▀▀▀▀▀▀▀▀




       ▄▄▄▄▄▄
    ▄████████
    █████▀▀▀▀
   ▐████
   ▐████
████████████
████████████
   ▐████
   ▐████
   ▐████
   ▐████




  ▄██▄▄                ▄▄██▄
  ████████▄▄▄▄▄▄▄▄▄▄▄███████
  ██████████████████████████
  ██████████████████████████
▄████████████████████████████▄
██████████████████████████████▌
█████▀                  ▀█████▌
████    ███▄      ▄███    ████▌
████   ▐████      ████▌   ████
 ███    ▀██▀      ▀██▀    ███▀
  ▀██▄                  ▄██▀
    ▀▀██████████████████▀▀




             ▄██▄
     ▄      ▐████   ▄▄
   █████     ██████████
    █████████████████▀
 ▄████████████▀████▌
██████████     ▀████    
 ▀▀   █████     ██████████
      ▀████▌▄████████████▀
    ▄▄▄███████████████▌
   ██████████▀    ▐████
    ▀▀▀  ████▌     ▀▀▀
         ▀███▀
tgc46
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
June 01, 2014, 01:36:53 PM
 #4

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/
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4669



View Profile
June 01, 2014, 01:45:39 PM
 #5

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.
Chrithu (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
June 01, 2014, 02:29:45 PM
Last edit: June 01, 2014, 09:24:43 PM by Chrithu
 #6

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.

silvestar
Legendary
*
Offline Offline

Activity: 1134
Merit: 1002



View Profile
June 02, 2014, 12:54:12 AM
 #7

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.
silvestar
Legendary
*
Offline Offline

Activity: 1134
Merit: 1002



View Profile
June 02, 2014, 12:55:40 AM
 #8

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.
Chrithu (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
June 02, 2014, 08:30:50 AM
 #9

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.

Harley997
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile
June 09, 2014, 11:51:40 PM
 #10

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

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!