I updated the bitcoin node to version to 140200 on top of which one of my applications was running. There wasn't any issue with the flow of the application estimatefee RPC I get -1 for no matter what I give as the number of blocks. Also the alternate fee api estimatesmartfee returns negative values. When I execute the same api on a node with version 140100 it gives me a positive result How do I resolve this ?


1 Answer 1


-1 means "not enough information for an accurate estimation".

Try with a higher confirmation target.

  • I also thought it returns -1 when the block target is out of range (limits = 2-20) Sep 2, 2017 at 8:00
  • i tried all numbers till 250 block numbers. Still it did not work. Sep 2, 2017 at 11:59
  • How long has your node been running? Sep 2, 2017 at 19:08

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.