aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/TransactionInfo.h
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2021-09-05 12:58:39 -0400
committerluigi1111 <luigi1111w@gmail.com>2021-09-05 12:58:39 -0400
commitedb0358916de455a72aa30eff63eb49aba6ee392 (patch)
treef74fec37705db1b61a6f58e89fa5245f46ad3f87 /src/libwalletqt/TransactionInfo.h
parent569ba16df8bb4304ffeb8850006bf018cbd60b0f (diff)
parent544cff7dc1150795231f1eb2c893457b594b1b14 (diff)
downloadmonzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.tar.gz
monzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.tar.xz
monzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.zip
Merge pull request #3572
544cff7 TransactionHistory: add description to csv export (selsta) 57c2052 TransactionInfo: add isCoinbase and description (selsta)
Diffstat (limited to 'src/libwalletqt/TransactionInfo.h')
-rw-r--r--src/libwalletqt/TransactionInfo.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libwalletqt/TransactionInfo.h b/src/libwalletqt/TransactionInfo.h
index ec632065..5501ae37 100644
--- a/src/libwalletqt/TransactionInfo.h
+++ b/src/libwalletqt/TransactionInfo.h
@@ -42,6 +42,7 @@ class TransactionInfo : public QObject
Q_PROPERTY(Direction direction READ direction)
Q_PROPERTY(bool isPending READ isPending)
Q_PROPERTY(bool isFailed READ isFailed)
+ Q_PROPERTY(bool isCoinbase READ isCoinbase)
Q_PROPERTY(double amount READ amount)
Q_PROPERTY(quint64 atomicAmount READ atomicAmount)
Q_PROPERTY(QString displayAmount READ displayAmount)
@@ -57,6 +58,7 @@ class TransactionInfo : public QObject
Q_PROPERTY(QString date READ date)
Q_PROPERTY(QString time READ time)
Q_PROPERTY(QString paymentId READ paymentId)
+ Q_PROPERTY(QString description READ description)
Q_PROPERTY(QString destinations_formatted READ destinations_formatted)
public:
@@ -71,6 +73,7 @@ public:
Direction direction() const;
bool isPending() const;
bool isFailed() const;
+ bool isCoinbase() const;
double amount() const;
quint64 atomicAmount() const;
QString displayAmount() const;
@@ -87,6 +90,7 @@ public:
QString date() const;
QString time() const;
QString paymentId() const;
+ QString description() const;
//! only applicable for output transactions
//! used in tx details popup
QString destinations_formatted() const;
@@ -104,7 +108,9 @@ private:
QString m_hash;
QString m_label;
QString m_paymentId;
+ QString m_description;
bool m_pending;
+ bool m_coinbase;
quint32 m_subaddrAccount;
QSet<quint32> m_subaddrIndex;
QDateTime m_timestamp;