X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fqt%2Fwalletmodel.h;h=84be46462249252e39b8cbc0af350130160d1605;hb=b0368da0e15b5506548da3462e14b038ca21ae69;hp=5f10e504931f51526aa661dae9accf5a13ff3dc6;hpb=b62973560f4cf5a7919882798e84b15bb720e7c1;p=novacoin.git diff --git a/src/qt/walletmodel.h b/src/qt/walletmodel.h index 5f10e50..84be464 100644 --- a/src/qt/walletmodel.h +++ b/src/qt/walletmodel.h @@ -64,6 +64,7 @@ public: TransactionTableModel *getTransactionTableModel(); qint64 getBalance() const; + void getBalance(qint64 &nTotal, qint64 &nWatchOnly) const; qint64 getStake() const; qint64 getUnconfirmedBalance() const; qint64 getImmatureBalance() const; @@ -96,6 +97,9 @@ public: // Wallet backup bool backupWallet(const QString &filename); + bool dumpWallet(const QString &filename); + bool importWallet(const QString &filename); + void getStakeWeight(quint64& nMinWeight, quint64& nMaxWeight, quint64& nWeight); void getStakeWeightFromValue(const qint64& nTime, const qint64& nValue, quint64& nWeight); @@ -167,7 +171,7 @@ public slots: signals: // Signal that balance in wallet changed - void balanceChanged(qint64 balance, qint64 stake, qint64 unconfirmedBalance, qint64 immatureBalance); + void balanceChanged(qint64 total, qint64 watchOnly, qint64 stake, qint64 unconfirmedBalance, qint64 immatureBalance); // Number of transactions in wallet changed void numTransactionsChanged(int count);