Skip to content

Commit 161ea63

Browse files
committed
Fix mature zPIV balance calculation
Overview and Privacy tabs were missing the subtraction of unconfirmed zPIV in their calculation.
1 parent d7eb1c3 commit 161ea63

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/qt/overviewpage.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ void OverviewPage::setBalance(const CAmount& balance, const CAmount& unconfirmed
214214
CAmount nTotalWatchBalance = watchOnlyBalance + watchUnconfBalance + watchImmatureBalance;
215215
CAmount nUnlockedBalance = nTotalBalance - nLockedBalance;
216216
// zPIV Balance
217-
CAmount matureZerocoinBalance = zerocoinBalance - immatureZerocoinBalance;
217+
CAmount matureZerocoinBalance = zerocoinBalance - unconfirmedZerocoinBalance - immatureZerocoinBalance;
218218
// Percentages
219219
QString szPercentage = "";
220220
QString sPercentage = "";

src/qt/privacydialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,7 @@ void PrivacyDialog::setBalance(const CAmount& balance, const CAmount& unconfirme
676676
break;
677677
}
678678
}
679-
CAmount matureZerocoinBalance = zerocoinBalance - immatureZerocoinBalance;
679+
CAmount matureZerocoinBalance = zerocoinBalance - unconfirmedZerocoinBalance - immatureZerocoinBalance;
680680
CAmount nLockedBalance = 0;
681681
if (walletModel) {
682682
nLockedBalance = walletModel->getLockedBalance();

0 commit comments

Comments
 (0)