38 class TransactionHistoryImpl;
50 virtual uint64_t
amount()
const;
52 virtual uint64_t
fee()
const;
55 virtual std::string
hash()
const;
58 virtual const std::vector<Transfer> &
transfers()
const;
uint64_t m_fee
Definition: transaction_info.h:67
virtual bool isPending() const
true if hold
Definition: transaction_info.cpp:70
virtual uint64_t amount() const
Definition: transaction_info.cpp:80
uint64_t m_unlock_time
Definition: transaction_info.h:74
std::vector< Transfer > m_transfers
Definition: transaction_info.h:72
virtual std::time_t timestamp() const
Definition: transaction_info.cpp:100
~TransactionInfoImpl()
Definition: transaction_info.cpp:59
int m_direction
Definition: transaction_info.h:63
virtual uint64_t confirmations() const
Definition: transaction_info.cpp:115
uint64_t m_blockheight
Definition: transaction_info.h:68
virtual int direction() const
in/out
Definition: transaction_info.cpp:64
virtual uint64_t blockHeight() const
Definition: transaction_info.cpp:90
virtual const std::vector< Transfer > & transfers() const
only applicable for output transactions
Definition: transaction_info.cpp:110
std::string m_paymentid
Definition: transaction_info.h:71
bool m_pending
Definition: transaction_info.h:64
virtual bool isFailed() const
Definition: transaction_info.cpp:75
virtual uint64_t fee() const
always 0 for incoming txes
Definition: transaction_info.cpp:85
Definition: address_book.cpp:41
virtual std::string paymentId() const
Definition: transaction_info.cpp:105
bool m_failed
Definition: transaction_info.h:65
virtual std::string hash() const
transaction_id
Definition: transaction_info.cpp:95
uint64_t m_amount
Definition: transaction_info.h:66
Definition: transaction_info.h:40
TransactionInfoImpl()
Definition: transaction_info.cpp:45
Definition: transaction_history.h:39
virtual uint64_t unlockTime() const
Definition: transaction_info.cpp:120
uint64_t m_confirmations
Definition: transaction_info.h:73
The TransactionInfo - interface for displaying transaction information.
Definition: wallet2_api.h:139
std::time_t m_timestamp
Definition: transaction_info.h:70
std::string m_hash
Definition: transaction_info.h:69