Fabcoin Core
0.16.2
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 () |
CWalletTx * | getTransaction () |
unsigned int | getTransactionSize () |
void | setTransactionFee (const CAmount &newFee) |
CAmount | getTransactionFee () |
CAmount | getTotalTransactionAmount () |
void | newPossibleKeyChange (CWallet *wallet) |
CReserveKey * | getPossibleKeyChange () |
void | reassignAmounts (int nChangePosRet) |
Private Attributes | |
QList< SendCoinsRecipient > | recipients |
CWalletTx * | walletTransaction |
CReserveKey * | keyChange |
CAmount | fee |
Data model for a walletmodel transaction.
Definition at line 19 of file walletmodeltransaction.h.
|
explicit |
Definition at line 10 of file walletmodeltransaction.cpp.
WalletModelTransaction::~WalletModelTransaction | ( | ) |
Definition at line 19 of file walletmodeltransaction.cpp.
CReserveKey * WalletModelTransaction::getPossibleKeyChange | ( | ) |
Definition at line 97 of file walletmodeltransaction.cpp.
QList< SendCoinsRecipient > WalletModelTransaction::getRecipients | ( | ) |
Definition at line 25 of file walletmodeltransaction.cpp.
CAmount WalletModelTransaction::getTotalTransactionAmount | ( | ) |
Definition at line 82 of file walletmodeltransaction.cpp.
CWalletTx * WalletModelTransaction::getTransaction | ( | ) |
Definition at line 30 of file walletmodeltransaction.cpp.
CAmount WalletModelTransaction::getTransactionFee | ( | ) |
Definition at line 40 of file walletmodeltransaction.cpp.
unsigned int WalletModelTransaction::getTransactionSize | ( | ) |
Definition at line 35 of file walletmodeltransaction.cpp.
void WalletModelTransaction::newPossibleKeyChange | ( | CWallet * | wallet | ) |
Definition at line 92 of file walletmodeltransaction.cpp.
void WalletModelTransaction::reassignAmounts | ( | int | nChangePosRet | ) |
Definition at line 50 of file walletmodeltransaction.cpp.
void WalletModelTransaction::setTransactionFee | ( | const CAmount & | newFee | ) |
Definition at line 45 of file walletmodeltransaction.cpp.
|
private |
Definition at line 44 of file walletmodeltransaction.h.
|
private |
Definition at line 43 of file walletmodeltransaction.h.
|
private |
Definition at line 41 of file walletmodeltransaction.h.
|
private |
Definition at line 42 of file walletmodeltransaction.h.