![]() |
Master Core
v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
|
Data model for a walletmodel transaction. More...
#include <walletmodeltransaction.h>
Public Member Functions | |
WalletModelTransaction (const QList< SendCoinsRecipient > &recipients) | |
~WalletModelTransaction () | |
QList< SendCoinsRecipient > | getRecipients () |
CWalletTx * | getTransaction () |
void | setTransactionFee (qint64 newFee) |
qint64 | getTransactionFee () |
qint64 | getTotalTransactionAmount () |
void | newPossibleKeyChange (CWallet *wallet) |
CReserveKey * | getPossibleKeyChange () |
Private Attributes | |
const QList< SendCoinsRecipient > | recipients |
CWalletTx * | walletTransaction |
CReserveKey * | keyChange |
qint64 | fee |
Data model for a walletmodel transaction.
Definition at line 19 of file walletmodeltransaction.h.
|
explicit |
Definition at line 9 of file walletmodeltransaction.cpp.
References walletTransaction.
WalletModelTransaction::~WalletModelTransaction | ( | ) |
Definition at line 18 of file walletmodeltransaction.cpp.
References keyChange, and walletTransaction.
CReserveKey * WalletModelTransaction::getPossibleKeyChange | ( | ) |
Definition at line 59 of file walletmodeltransaction.cpp.
References keyChange.
Referenced by WalletModel::prepareTransaction(), and WalletModel::sendCoins().
QList< SendCoinsRecipient > WalletModelTransaction::getRecipients | ( | ) |
Definition at line 24 of file walletmodeltransaction.cpp.
References recipients.
Referenced by WalletModel::prepareTransaction(), and WalletModel::sendCoins().
qint64 WalletModelTransaction::getTotalTransactionAmount | ( | ) |
Definition at line 44 of file walletmodeltransaction.cpp.
References SendCoinsRecipient::amount, and recipients.
Referenced by SendCoinsDialog::on_sendButton_clicked().
CWalletTx * WalletModelTransaction::getTransaction | ( | ) |
Definition at line 29 of file walletmodeltransaction.cpp.
References walletTransaction.
Referenced by WalletModel::prepareTransaction(), and WalletModel::sendCoins().
qint64 WalletModelTransaction::getTransactionFee | ( | ) |
Definition at line 34 of file walletmodeltransaction.cpp.
References fee.
Referenced by SendCoinsDialog::on_sendButton_clicked().
void WalletModelTransaction::newPossibleKeyChange | ( | CWallet * | wallet | ) |
Definition at line 54 of file walletmodeltransaction.cpp.
References keyChange.
Referenced by WalletModel::prepareTransaction().
void WalletModelTransaction::setTransactionFee | ( | qint64 | newFee | ) |
Definition at line 39 of file walletmodeltransaction.cpp.
References fee.
Referenced by WalletModel::prepareTransaction().
|
private |
Definition at line 41 of file walletmodeltransaction.h.
Referenced by getTransactionFee(), and setTransactionFee().
|
private |
Definition at line 40 of file walletmodeltransaction.h.
Referenced by getPossibleKeyChange(), newPossibleKeyChange(), and ~WalletModelTransaction().
|
private |
Definition at line 38 of file walletmodeltransaction.h.
Referenced by getRecipients(), and getTotalTransactionAmount().
|
private |
Definition at line 39 of file walletmodeltransaction.h.
Referenced by getTransaction(), WalletModelTransaction(), and ~WalletModelTransaction().