|
Monero
|
#include <transaction_info.h>


Public Member Functions | |
| TransactionInfoImpl () | |
| ~TransactionInfoImpl () | |
| virtual int | direction () const override |
| in/out | |
| virtual bool | isPending () const override |
| true if hold | |
| virtual bool | isFailed () const override |
| virtual bool | isCoinbase () const override |
| virtual uint64_t | amount () const override |
| virtual uint64_t | fee () const override |
| always 0 for incoming txes | |
| virtual uint64_t | blockHeight () const override |
| virtual std::string | description () const override |
| virtual std::set< uint32_t > | subaddrIndex () const override |
| virtual uint32_t | subaddrAccount () const override |
| virtual std::string | label () const override |
| virtual std::string | hash () const override |
| transaction_id | |
| virtual std::time_t | timestamp () const override |
| virtual std::string | paymentId () const override |
| virtual const std::vector< Transfer > & | transfers () const override |
| only applicable for output transactions | |
| virtual uint64_t | confirmations () const override |
| virtual uint64_t | unlockTime () const override |
| Public Member Functions inherited from Monero::TransactionInfo | |
| virtual | ~TransactionInfo ()=0 |
Private Attributes | |
| int | m_direction |
| bool | m_pending |
| bool | m_failed |
| bool | m_coinbase |
| uint64_t | m_amount |
| uint64_t | m_fee |
| uint64_t | m_blockheight |
| std::string | m_description |
| std::set< uint32_t > | m_subaddrIndex |
| uint32_t | m_subaddrAccount |
| std::string | m_label |
| std::string | m_hash |
| std::time_t | m_timestamp |
| std::string | m_paymentid |
| std::vector< Transfer > | m_transfers |
| uint64_t | m_confirmations |
| uint64_t | m_unlock_time |
Friends | |
| class | TransactionHistoryImpl |
Additional Inherited Members | |
| Public Types inherited from Monero::TransactionInfo | |
| enum | Direction { Direction_In , Direction_Out } |
| Monero::TransactionInfoImpl::TransactionInfoImpl | ( | ) |
| Monero::TransactionInfoImpl::~TransactionInfoImpl | ( | ) |
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
in/out
Implements Monero::TransactionInfo.
|
overridevirtual |
always 0 for incoming txes
Implements Monero::TransactionInfo.
|
overridevirtual |
transaction_id
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
true if hold
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
overridevirtual |
only applicable for output transactions
Implements Monero::TransactionInfo.
|
overridevirtual |
Implements Monero::TransactionInfo.
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |