Bitcoin Forum
October 23, 2017, 06:42:26 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Too small amount Error in Bitcoin-QT 0.8.3 ?  (Read 2631 times)
Boussac
Legendary
*
Offline Offline

Activity: 1178


e-ducat.fr


View Profile WWW
July 26, 2013, 09:44:29 AM
 #1

I cross post from the 0.8.3 release thread because I got not answer there: my question maybe not specific to this new release.

My understanding is that the "sendmany" command will only accept transactions of a certain minimal amount to mitigate the risk of spamming the network.
I had the "Too small amount" error on amounts like 0.00001 BTC.
What is the actual limit in this new version?

1508740946
Hero Member
*
Offline Offline

Posts: 1508740946

View Profile Personal Message (Offline)

Ignore
1508740946
Reply with quote  #2

1508740946
Report to moderator
1508740946
Hero Member
*
Offline Offline

Posts: 1508740946

View Profile Personal Message (Offline)

Ignore
1508740946
Reply with quote  #2

1508740946
Report to moderator
1508740946
Hero Member
*
Offline Offline

Posts: 1508740946

View Profile Personal Message (Offline)

Ignore
1508740946
Reply with quote  #2

1508740946
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
stevenh512
Full Member
***
Offline Offline

Activity: 137



View Profile
July 26, 2013, 11:11:03 PM
 #2

From the 0.8.2 release notes:

Quote
Payments (transaction outputs) of 0.543 times the minimum relay fee (0.00005430 BTC) are now considered 'non-standard', because storing them costs the network more than they are worth and spending them will usually cost their owner more in transaction fees than they are worth.

This signature intentionally left blank.
Boussac
Legendary
*
Offline Offline

Activity: 1178


e-ducat.fr


View Profile WWW
July 27, 2013, 01:05:31 PM
 #3

From the 0.8.2 release notes:

Quote
Payments (transaction outputs) of 0.543 times the minimum relay fee (0.00005430 BTC) are now considered 'non-standard', because storing them costs the network more than they are worth and spending them will usually cost their owner more in transaction fees than they are worth.
Thanks for the prompt and accurate answer: I should be reading the release notes more carefully..
I realize now that the limitation does not apply solely to sendmany transactions but to all.

Hyena
Legendary
*
Offline Offline

Activity: 1778



View Profile WWW
September 22, 2013, 03:44:31 PM
 #4

that "feature" totally sucks. I need to send small transactions to test my business logic. I would be willing to pay enough transaction fees to make the small transactions possible. this is the first time bitcoin developers have pissed me off with their changes.

grue
Global Moderator
Legendary
*
Offline Offline

Activity: 2016



View Profile
September 22, 2013, 04:14:18 PM
 #5

that "feature" totally sucks. I need to send small transactions to test my business logic. I would be willing to pay enough transaction fees to make the small transactions possible. this is the first time bitcoin developers have pissed me off with their changes.
protip: use testnet for tests Smiley

It is pitch black. You are likely to be eaten by a grue.

Tired of annoying signature ads? Ad block for signatures
GoldenWings91
Full Member
***
Offline Offline

Activity: 141


View Profile
September 22, 2013, 04:53:43 PM
 #6

that "feature" totally sucks. I need to send small transactions to test my business logic. I would be willing to pay enough transaction fees to make the small transactions possible. this is the first time bitcoin developers have pissed me off with their changes.
protip: use testnet for tests Smiley

+1

The minimum relay fee has always existed it was just set very low; so low that it allowed txs to be created that would cost more in fees to spend than the amount being sent. Unsurprisingly these txs tend to rarely be spent and unspent txs can't be pruned hence these tiny txs greatly contribute to blockchain bloat. Since the Bitcoin network is a shared resource some people would rather not relay these txs as they are uneconomical to spend and will likely just bloat the blockchain. Before the minrelayfee patch users who wanted to adjust relay fee rules would have to change the value in the source code and compile the program. Since the value of Bitcoin changes daily the minrelayfee needs to be adjusted often and requiring to recompile the program each time you want to do this is not practical. That's when this patch came in. The minrelayfee was changed from a compiled constant to an adjustable variable. At the time of the patches creation, 5400 Satoshis was the calculated minimum output that could be spent with a fee that would cost less than the output, so it was set as the default. You can freely adjust this by either starting Bitcoin with -minrelayfee=<minfee> or set minrelayfee=<minfee> in your conf file.

Support The Bitcoin Network By Running A Full Node
Node Stats     GPG Key-ID: 0x445DF2D8     Monetary Freedom Is A Basic Human Right
Hyena
Legendary
*
Offline Offline

Activity: 1778



View Profile WWW
September 22, 2013, 09:51:51 PM
 #7

ok, I guess your arguments are valid.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!