I have problem with bitcoind with the command sendfrom

Example :

./bitcoind sendfrom test1 1.99990005

The value when command "listtransaction test1" is 1.99990004.

I'm using bitcoind in ubuntu 12:04 locale en_US.UTF-8

Thanks for help.

  • @NateEldredge: The one Satoshi difference between the two amounts would appear to be the problem.
    – user6049
    Feb 26, 2014 at 16:44
  • What version of bitcoin?
    – wumpus
    Feb 26, 2014 at 18:55
  • My version is 0.8.6
    – user13918
    Feb 26, 2014 at 20:10
  • I've tried this on testnet and I've been unable to reproduce this with 0.8.6. 1.99990005 is always parsed as 1.99990005. What CPU architecture? Have you compiled from source or using the precompiled executable?
    – wumpus
    Feb 27, 2014 at 7:17
  • To avoid ambiguity by using doubles and floating point numbers, IMO we should switch to decimal strings instead of numbers for monetary amounts in the RPC interface. See github.com/bitcoin/bitcoin/pull/3759
    – wumpus
    Feb 28, 2014 at 8:29


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.