Bitcoin Forum
April 26, 2024, 07:24:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ERROR: This transaction requires a transaction fee of at least 0.0035  (Read 2735 times)
elements (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
August 16, 2011, 11:58:42 AM
 #1

Hi,

another problem with the transactions fees using the official client (latest version):

When trying to send a small amount (0.0605 in this case) I get the following message:


Error: This transaction requires a transaction fee of at least 0.0035 because of its amount, complexity, or use of recently received funds  


After that I already tried to change preferences to "optional transaction fee 0.005" - didn't work (even after restart).

The funny thing is, that usually the client tells you that the transactin can only be made applying a fee of XY and gives you the choice to apply the fee or abort. With this error message above there is only "okay" as option (aborting the transaction).

Does anyone know what this is?

Why does the client choose this tx-fee of 0.0035 ? - I thougt the current min. is 0.0005 ?


 

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
1714116248
Hero Member
*
Offline Offline

Posts: 1714116248

View Profile Personal Message (Offline)

Ignore
1714116248
Reply with quote  #2

1714116248
Report to moderator
1714116248
Hero Member
*
Offline Offline

Posts: 1714116248

View Profile Personal Message (Offline)

Ignore
1714116248
Reply with quote  #2

1714116248
Report to moderator
1714116248
Hero Member
*
Offline Offline

Posts: 1714116248

View Profile Personal Message (Offline)

Ignore
1714116248
Reply with quote  #2

1714116248
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Binford 6100
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


PGP OTC WOT: EB7FCE3D


View Profile
August 16, 2011, 12:22:11 PM
 #2

fees also depend on the transaction size
if you try to spend bazilions of small btc amounts from your received transactions, they all add up and the fees are suggested based on the size of the transaction (in plaintext, or bytes, something like that)

and if you try to spend all your balance in a wallet and client 'thinks' it needs a fee, than you get an error (ok only / no option to pay fees) because your balance would become negative.

hope it helped a bit.
what helps a bit more is to try to send later, preferably after a new block is found, because each block has some space designed to include transactions free of charge. just have to make it into that block 'first'

You can't build a reputation on what you are going to do.
elements (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
August 16, 2011, 12:36:20 PM
 #3

The total balance is 0.0605

I tried sending:

0.0605 - error (obviously if txf is needed since I can't overdraft)

0.06015 - error (thought the client would withdraw 0.06015+0.00035 - didnt work)

0.06 - error (I thought the client would tell me - a fee of 0.005 is needed - but it didnt work - same error message)

Then I changed preferences: optional fee 0.0005

and tried to send 0.06 - still didn't work..?

Can someone explain?


»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
BTC_Junkie
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
August 16, 2011, 12:42:50 PM
 #4

https://en.bitcoin.it/wiki/Transaction_fees

Looks like the minimum transaction size without fee is 0.01 (though I only skimmed the site so I'm not positive).

12jAZVfnCjKmPUXTszwmoji9S4NmY26Qvu
Ten98
Sr. Member
****
Offline Offline

Activity: 1008
Merit: 250


View Profile
August 16, 2011, 01:41:37 PM
 #5

I hope it stays at 0.01 for a long time to come...
elements (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
August 16, 2011, 04:08:04 PM
 #6

I transfered 1,00 BTC to that wallet so balance would be higher.

Now - after 27 confirmations - I tried to send the whole balance of 1.0605 to my main wallet.

IT STILL DOESN'T WORK!!!

It only tells me that a fee of 0.0004 is applicable but it doesn't give me the chance to pay it!

(tried to send only 1.06 - but didn't work either...)


What is the matter???

This really has to be fixed!

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
August 16, 2011, 04:13:51 PM
 #7

In the options, the fee is per kb, so if you send a big transaction with the fee you put in the end fee will be larger (the .0003 fee, in this case).

Adding more to the wallet won't help because you're just making the transaction bigger.

To fix this, set the fee at .0001 in the options and try again; wait long enough for the coins to 'age'; or start the client with the option -nofee (IIRC).

elements (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
August 16, 2011, 04:32:55 PM
 #8

In the options, the fee is per kb, so if you send a big transaction with the fee you put in the end fee will be larger (the .0003 fee, in this case).

Adding more to the wallet won't help because you're just making the transaction bigger.

To fix this, set the fee at .0001 in the options and try again; wait long enough for the coins to 'age'; or start the client with the option -nofee (IIRC).



Thank you for your help. I thought the bigger the amount the better the chance of an "easy" transaction.


Two more questions:

a) how long does it take for the coins to "age" (in days or confirmations)

b) can you do the -nofee option with the GUI client ?
I am using MacOSX snow leopard with the latest client

I know how to do the -rescan getting into the app. Will this work the same way just with ./bitcoin -nofee instead of ./bitcoin -rescan?

Thank you!

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
August 16, 2011, 04:53:39 PM
 #9

In the options, the fee is per kb, so if you send a big transaction with the fee you put in the end fee will be larger (the .0003 fee, in this case).

Adding more to the wallet won't help because you're just making the transaction bigger.

To fix this, set the fee at .0001 in the options and try again; wait long enough for the coins to 'age'; or start the client with the option -nofee (IIRC).



Thank you for your help. I thought the bigger the amount the better the chance of an "easy" transaction.


Two more questions:

a) how long does it take for the coins to "age" (in days or confirmations)

b) can you do the -nofee option with the GUI client ?
I am using MacOSX snow leopard with the latest client

I know how to do the -rescan getting into the app. Will this work the same way just with ./bitcoin -nofee instead of ./bitcoin -rescan?

Thank you!

A: It depends - the smaller the transactions you received the lower priority (or spammier) the transaction will be seen as, so you have to wait longer. It shouldn't be too long unless you got a bunch of .00000001 transactions. I'm not sure of the exact math but it's pretty straightforward, as I recall, just a little algebra to figure it out.

B: It's currently not an option in the GUI, but it should work exactly as the -rescan option, again if -nofee is the correct command, I am fairly certain it is.

Keep in mind it'll take a bit longer for your transaction to confirm if you don't include a fee, but if you don't send a fee, send more coins. Part of the priority of a TX is how large it is.

-Garrett
aq
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
August 16, 2011, 05:28:34 PM
 #10

Error: This transaction requires a transaction fee of at least 0.0035 because of its amount, complexity, or use of recently received funds  

The total balance is 0.0605
0.06015 - error (thought the client would withdraw 0.06015+0.00035 - didnt work)

Maybe it is only me, but I believe that 0.0035 BTC != 0.00035 BTC  Wink
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!