38 class TransactionHistoryImpl;
49 virtual bool isFailed()
const override;
54 virtual std::set<uint32_t>
subaddrIndex()
const override;
59 virtual std::time_t
timestamp()
const override;
61 virtual const std::vector<Transfer> &
transfers()
const override;
72 std::set<uint32_t> m_subaddrIndex;
76 std::time_t m_timestamp;
78 std::vector<Transfer> m_transfers;
virtual const std::vector< Transfer > & transfers() const override
only applicable for output transactions
virtual std::string hash() const override
transaction_id
virtual int direction() const override
in/out
virtual std::set< uint32_t > subaddrIndex() const override
virtual uint64_t blockHeight() const override
virtual uint64_t fee() const override
always 0 for incoming txes
virtual uint64_t amount() const override
virtual uint64_t confirmations() const override
unsigned __int64 uint64_t
virtual bool isFailed() const override
virtual uint64_t unlockTime() const override
virtual std::string label() const override
virtual std::string paymentId() const override
virtual bool isPending() const override
true if hold
virtual uint32_t subaddrAccount() const override
virtual std::time_t timestamp() const override
The TransactionInfo - interface for displaying transaction information.