class OptionsModel;
class AddressTableModel;
class TransactionTableModel;
+class MintingTableModel;
class CWallet;
class CKeyID;
class CPubKey;
OptionsModel *getOptionsModel();
AddressTableModel *getAddressTableModel();
+ MintingTableModel *getMintingTableModel();
TransactionTableModel *getTransactionTableModel();
qint64 getBalance() const;
void lockCoin(COutPoint& output);
void unlockCoin(COutPoint& output);
void listLockedCoins(std::vector<COutPoint>& vOutpts);
+ void clearOrphans();
private:
CWallet *wallet;
OptionsModel *optionsModel;
AddressTableModel *addressTableModel;
+ MintingTableModel *mintingTableModel;
TransactionTableModel *transactionTableModel;
// Cache some values to be able to detect changes