Remove no-longer used UI hints in bitcoin core
authorWladimir J. van der Laan <laanwj@gmail.com>
Sat, 21 Apr 2012 16:21:19 +0000 (18:21 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Sat, 21 Apr 2012 16:21:19 +0000 (18:21 +0200)
The Qt UI has its own associated structures for temporary transaction state / cache.

src/qt/transactionrecord.cpp
src/wallet.h

index 32350ea..90fc5b7 100644 (file)
@@ -33,7 +33,7 @@ bool TransactionRecord::showTransaction(const CWalletTx &wtx)
 QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *wallet, const CWalletTx &wtx)
 {
     QList<TransactionRecord> parts;
-    int64 nTime = wtx.nTimeDisplayed = wtx.GetTxTime();
+    int64 nTime = wtx.GetTxTime();
     int64 nCredit = wtx.GetCredit(true);
     int64 nDebit = wtx.GetDebit();
     int64 nNet = nCredit - nDebit;
index 37cf549..49d21d1 100644 (file)
@@ -326,11 +326,6 @@ public:
     mutable int64 nAvailableCreditCached;
     mutable int64 nChangeCached;
 
-    // memory only UI hints
-    mutable unsigned int nTimeDisplayed;
-    mutable int nLinesDisplayed;
-    mutable char fConfirmedDisplayed;
-
     CWalletTx()
     {
         Init(NULL);
@@ -370,9 +365,6 @@ public:
         nCreditCached = 0;
         nAvailableCreditCached = 0;
         nChangeCached = 0;
-        nTimeDisplayed = 0;
-        nLinesDisplayed = 0;
-        fConfirmedDisplayed = false;
     }
 
     IMPLEMENT_SERIALIZE