user67638: I have locally running bcoin node in testnet and acquired test bitcoins through faucet. Now, when calling balance check via bcoin cli wallet balance (when synchronization completed) I always receiving following result:
{
  "wid": 1,
  "id": "primary",
  "account": -1,
  "unconfirmed": 550722654,
  "confirmed": 550722654
}

I see that wallet contains amount but a bit confused that unconfirmed field contains the same value as confirmed one. Is it correct?

user78429: This probably helps you:
https://github.com/bcoin-org/bcoin/issues/163

What we really needed was a "real-time" balance, and "confirmed" balance.
  So the simplest solution was:
  confirmed = what is on the blockchain
  unconfimed = what is on blockchain + mempool
  Essentially unconfirmed is your real-time balance. confirmed is your blockchain-secured balance.


67638: <p>I have locally running <code>bcoin</code> node in <code>testnet</code> and acquired test bitcoins through faucet. Now, when calling balance check via <code>bcoin cli wallet balance</code> (when synchronization completed) I always receiving following result:</p>

<pre><code>{
  "wid": 1,
  "id": "primary",
  "account": -1,
  "unconfirmed": 550722654,
  "confirmed": 550722654
}
</code></pre>

<p>I see that wallet contains amount but a bit confused that <code>unconfirmed</code> field contains the same value as <code>confirmed</code> one. Is it correct?</p>
 78429: <p>This probably helps you:</p>

<p><a href="https://github.com/bcoin-org/bcoin/issues/163" rel="nofollow noreferrer">https://github.com/bcoin-org/bcoin/issues/163</a></p>

<blockquote>
  <p>What we really needed was a "real-time" balance, and "confirmed" balance.
  So the simplest solution was:
  confirmed = what is on the blockchain
  unconfimed = what is on blockchain + mempool
  Essentially unconfirmed is your real-time balance. confirmed is your blockchain-secured balance.</p>
</blockquote>
