mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-12 21:02:38 -03:00
commit
f3d4dbb939
1 changed files with 2 additions and 2 deletions
|
@ -733,12 +733,12 @@ UniValue getbalance(const UniValue& params, bool fHelp)
|
||||||
if (params[0].get_str() == "*") {
|
if (params[0].get_str() == "*") {
|
||||||
// Calculate total balance a different way from GetBalance()
|
// Calculate total balance a different way from GetBalance()
|
||||||
// (GetBalance() sums up all unspent TxOuts)
|
// (GetBalance() sums up all unspent TxOuts)
|
||||||
// getbalance and getbalance '*' 0 should return the same number
|
// getbalance and "getbalance * 1 true" should return the same number
|
||||||
CAmount nBalance = 0;
|
CAmount nBalance = 0;
|
||||||
for (map<uint256, CWalletTx>::iterator it = pwalletMain->mapWallet.begin(); it != pwalletMain->mapWallet.end(); ++it)
|
for (map<uint256, CWalletTx>::iterator it = pwalletMain->mapWallet.begin(); it != pwalletMain->mapWallet.end(); ++it)
|
||||||
{
|
{
|
||||||
const CWalletTx& wtx = (*it).second;
|
const CWalletTx& wtx = (*it).second;
|
||||||
if (!wtx.IsTrusted() || wtx.GetBlocksToMaturity() > 0)
|
if (!CheckFinalTx(wtx) || wtx.GetBlocksToMaturity() > 0 || wtx.GetDepthInMainChain() < 0)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
CAmount allFee;
|
CAmount allFee;
|
||||||
|
|
Loading…
Reference in a new issue