<p>From the doc:</p>

<blockquote>
  <p>-1 is always returned for nblocks == 1 as it is impossible to calculate a fee that is high enough to get reliably included in the next block</p>
</blockquote>

<p><a href="https://bitcoincore.org/en/doc/0.16.0/rpc/util/estimatefee/" rel="nofollow noreferrer">https://bitcoincore.org/en/doc/0.16.0/rpc/util/estimatefee/</a></p>

CC BY-SA 4.0
2019-01-04T03:39:11.720Z
But my node is running quite long and my verificationprogress is: 0.9999960537430175
truongnm
CC BY-SA 4.0
2019-01-04T04:34:00.937Z
No, it means for "estimatefee N", N must be larger than one, or it'll return -1.
MCCCS
CC BY-SA 4.0
2019-01-04T04:57:32.343Z
Of course I ran with N larger than one, but no matter what number I entered, I get the same returned result
truongnm
CC BY-SA 4.0
2019-01-24T08:30:21.683Z
Just get this error again after I restart my PC
truongnm
CC BY-SA 4.0
2019-01-04T03:38:21.970Z
2019-01-04T03:38:21.970Z
MCCCS
<p>Seem that after I restart my PC then things worked!</p>

CC BY-SA 4.0
2019-01-24T07:20:08.317Z
I just get this error again and restart my PC doesn't work!
truongnm
CC BY-SA 4.0
2019-01-04T07:25:57.053Z
2019-01-04T07:25:57.053Z
truongnm
<p>When I call estimatefee 1 in testnet it returns: -1</p>

<p>According to <a href="https://bitcoin.org/en/developer-reference#estimatefee" rel="nofollow noreferrer">docs</a>:</p>

<blockquote>
  <p>If the node doesn’t have enough information to make an estimate, the
  value -1 will be returned</p>
</blockquote>

<p>But on my <code>bitcoin-cli getblockchaininfo</code>, my <code>verificationprogress</code> is: <code>0.9999960537430175</code></p>

<p>What am I missing?</p>

CC BY-SA 4.0
2019-01-07T02:56:42.793Z
Downvoter why? I already said that I know the reason? Pathetic!
truongnm
<transaction-fees><bitcoin-cash><fee-estimation>
BCH - estimatefee return -1
truongnm
# BCH - estimatefee return -1

(Asked by: username_0 on 2019-01-04)

When I call estimatefee 1 in testnet it returns: -1

According to [docs](https://bitcoin.org/en/developer-reference#estimatefee):

> If the node doesn’t have enough information to make an estimate, the
> value -1 will be returned

But on my `bitcoin-cli getblockchaininfo`, my `verificationprogress` is: `0.9999960537430175`

What am I missing?

**Tags:** transaction-fees, bitcoin-cash, fee-estimation

> **Comments:**
> **username_0**: Downvoter why? I already said that I know the reason? Pathetic!  

---

## 2 answers

### Answer by username_1 on 2019-01-04. Score: 1

From the doc:

> -1 is always returned for nblocks == 1 as it is impossible to calculate a fee that is high enough to get reliably included in the next block

<https://bitcoincore.org/en/doc/0.16.0/rpc/util/estimatefee/>

> **Comments:**
> **username_0**: But my node is running quite long and my verificationprogress is: 0.9999960537430175  
> **username_1**: No, it means for "estimatefee N", N must be larger than one, or it'll return -1.  
> **username_0**: Of course I ran with N larger than one, but no matter what number I entered, I get the same returned result  
> **username_0**: Just get this error again after I restart my PC  

---

### Answer by username_0 on 2019-01-04. Score: 0

Seem that after I restart my PC then things worked!

> **Comments:**
> **username_0**: I just get this error again and restart my PC doesn't work!  

---

