|
Electroneum
|
#include <transaction_info.h>


Public Member Functions | |
| TransactionInfoImpl () | |
| ~TransactionInfoImpl () | |
| virtual int | direction () const override |
| in/out More... | |
| virtual bool | isPending () const override |
| true if hold More... | |
| virtual bool | isFailed () const override |
| virtual uint64_t | amount () const override |
| virtual uint64_t | fee () const override |
| always 0 for incoming txes More... | |
| virtual uint64_t | blockHeight () 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 More... | |
| 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 More... | |
| virtual uint64_t | confirmations () const override |
| virtual uint64_t | unlockTime () const override |
Public Member Functions inherited from Electroneum::TransactionInfo | |
| virtual | ~TransactionInfo ()=0 |
Friends | |
| class | TransactionHistoryImpl |
Additional Inherited Members | |
Public Types inherited from Electroneum::TransactionInfo | |
| enum | Direction { Direction_In, Direction_Out } |
Definition at line 40 of file transaction_info.h.
| Electroneum::TransactionInfoImpl::TransactionInfoImpl | ( | ) |
Definition at line 45 of file transaction_info.cpp.
| Electroneum::TransactionInfoImpl::~TransactionInfoImpl | ( | ) |
Definition at line 60 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 81 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 91 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 132 of file transaction_info.cpp.
|
overridevirtual |
|
overridevirtual |
always 0 for incoming txes
Implements Electroneum::TransactionInfo.
Definition at line 86 of file transaction_info.cpp.
|
overridevirtual |
transaction_id
Implements Electroneum::TransactionInfo.
Definition at line 112 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 76 of file transaction_info.cpp.
|
overridevirtual |
true if hold
Implements Electroneum::TransactionInfo.
Definition at line 71 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 106 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 122 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 101 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 96 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 117 of file transaction_info.cpp.
|
overridevirtual |
only applicable for output transactions
Implements Electroneum::TransactionInfo.
Definition at line 127 of file transaction_info.cpp.
|
overridevirtual |
Implements Electroneum::TransactionInfo.
Definition at line 137 of file transaction_info.cpp.
|
friend |
Definition at line 82 of file transaction_info.h.