![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
Data model for a walletmodel transaction. More...
#include <walletmodeltransaction.h>
Public Member Functions | |
| WalletModelTransaction (const QList< SendCoinsRecipient > &recipients) | |
| ~WalletModelTransaction () | |
| QList< SendCoinsRecipient > | getRecipients () |
| unsigned int | getTransactionSize () |
| void | setTransactionFee (const CAmount &newFee) |
| CAmount | getTransactionFee () |
| CAmount | getTotalTransactionAmount () |
| CReserveKey * | newPossibleKeyChange (CWallet *wallet) |
| CReserveKey * | getPossibleKeyChange () |
| CTransactionRef & | getTransaction () |
| unsigned int | subtractFeeFromRecipents () const |
Public Attributes | |
| bool | useV2 {false} |
| bool | fIsStakeDelegationVoided {false} |
Private Attributes | |
| const QList< SendCoinsRecipient > | recipients |
| CTransactionRef | walletTransaction |
| CReserveKey * | keyChange {nullptr} |
| CAmount | fee |
Data model for a walletmodel transaction.
Definition at line 22 of file walletmodeltransaction.h.
|
explicit |
Definition at line 10 of file walletmodeltransaction.cpp.
| WalletModelTransaction::~WalletModelTransaction | ( | ) |
Definition at line 16 of file walletmodeltransaction.cpp.
| CReserveKey * WalletModelTransaction::getPossibleKeyChange | ( | ) |
Definition at line 70 of file walletmodeltransaction.cpp.
| QList< SendCoinsRecipient > WalletModelTransaction::getRecipients | ( | ) |
Definition at line 21 of file walletmodeltransaction.cpp.
| CAmount WalletModelTransaction::getTotalTransactionAmount | ( | ) |
Definition at line 55 of file walletmodeltransaction.cpp.
| CTransactionRef & WalletModelTransaction::getTransaction | ( | ) |
Definition at line 26 of file walletmodeltransaction.cpp.
| CAmount WalletModelTransaction::getTransactionFee | ( | ) |
Definition at line 36 of file walletmodeltransaction.cpp.
| unsigned int WalletModelTransaction::getTransactionSize | ( | ) |
Definition at line 31 of file walletmodeltransaction.cpp.
| CReserveKey * WalletModelTransaction::newPossibleKeyChange | ( | CWallet * | wallet | ) |
Definition at line 64 of file walletmodeltransaction.cpp.
| void WalletModelTransaction::setTransactionFee | ( | const CAmount & | newFee | ) |
Definition at line 41 of file walletmodeltransaction.cpp.
| unsigned int WalletModelTransaction::subtractFeeFromRecipents | ( | ) | const |
Definition at line 46 of file walletmodeltransaction.cpp.
|
private |
Definition at line 53 of file walletmodeltransaction.h.
| bool WalletModelTransaction::fIsStakeDelegationVoided {false} |
Definition at line 47 of file walletmodeltransaction.h.
|
private |
Definition at line 52 of file walletmodeltransaction.h.
|
private |
Definition at line 50 of file walletmodeltransaction.h.
| bool WalletModelTransaction::useV2 {false} |
Definition at line 46 of file walletmodeltransaction.h.
|
private |
Definition at line 51 of file walletmodeltransaction.h.