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 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 '17 at 8:00
  • i tried all numbers till 250 block numbers. Still it did not work. Sep 2 '17 at 11:59
  • How long has your node been running? Sep 2 '17 at 19:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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