add stake to gui

This commit is contained in:
janko33bd
2018-01-15 23:28:59 +01:00
parent 5ff1358115
commit 6484a9e9b2
9 changed files with 207 additions and 39 deletions

View File

@@ -133,10 +133,12 @@ public:
CAmount getBalance(const CCoinControl *coinControl = NULL) const;
CAmount getUnconfirmedBalance() const;
CAmount getImmatureBalance() const;
CAmount getStake() const;
bool haveWatchOnly() const;
CAmount getWatchBalance() const;
CAmount getWatchUnconfirmedBalance() const;
CAmount getWatchImmatureBalance() const;
CAmount getWatchStake() const;
EncryptionStatus getEncryptionStatus() const;
// Check address for validity
@@ -222,9 +224,11 @@ private:
CAmount cachedBalance;
CAmount cachedUnconfirmedBalance;
CAmount cachedImmatureBalance;
CAmount cachedStake;
CAmount cachedWatchOnlyBalance;
CAmount cachedWatchUnconfBalance;
CAmount cachedWatchImmatureBalance;
CAmount cachedWatchOnlyStake;
EncryptionStatus cachedEncryptionStatus;
int cachedNumBlocks;
@@ -236,8 +240,9 @@ private:
Q_SIGNALS:
// Signal that balance in wallet changed
void balanceChanged(const CAmount& balance, const CAmount& unconfirmedBalance, const CAmount& immatureBalance,
const CAmount& watchOnlyBalance, const CAmount& watchUnconfBalance, const CAmount& watchImmatureBalance);
void balanceChanged(const CAmount& balance, const CAmount& unconfirmedBalance, const CAmount& immatureBalance, const CAmount& stake,
const CAmount& watchOnlyBalance, const CAmount& watchUnconfBalance, const CAmount& watchImmatureBalance, const CAmount& watchOnlyStake);
// Encryption status of wallet changed
void encryptionStatusChanged(int status);