|
|
@ -10,7 +10,6 @@ |
|
|
|
WalletModelTransaction::WalletModelTransaction(const QList<SendCoinsRecipient> &_recipients) : |
|
|
|
WalletModelTransaction::WalletModelTransaction(const QList<SendCoinsRecipient> &_recipients) : |
|
|
|
recipients(_recipients), |
|
|
|
recipients(_recipients), |
|
|
|
walletTransaction(0), |
|
|
|
walletTransaction(0), |
|
|
|
keyChange(0), |
|
|
|
|
|
|
|
fee(0) |
|
|
|
fee(0) |
|
|
|
{ |
|
|
|
{ |
|
|
|
walletTransaction = new CWalletTx(); |
|
|
|
walletTransaction = new CWalletTx(); |
|
|
@ -18,7 +17,6 @@ WalletModelTransaction::WalletModelTransaction(const QList<SendCoinsRecipient> & |
|
|
|
|
|
|
|
|
|
|
|
WalletModelTransaction::~WalletModelTransaction() |
|
|
|
WalletModelTransaction::~WalletModelTransaction() |
|
|
|
{ |
|
|
|
{ |
|
|
|
delete keyChange; |
|
|
|
|
|
|
|
delete walletTransaction; |
|
|
|
delete walletTransaction; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -91,10 +89,10 @@ CAmount WalletModelTransaction::getTotalTransactionAmount() |
|
|
|
|
|
|
|
|
|
|
|
void WalletModelTransaction::newPossibleKeyChange(CWallet *wallet) |
|
|
|
void WalletModelTransaction::newPossibleKeyChange(CWallet *wallet) |
|
|
|
{ |
|
|
|
{ |
|
|
|
keyChange = new CReserveKey(wallet); |
|
|
|
keyChange.reset(new CReserveKey(wallet)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CReserveKey *WalletModelTransaction::getPossibleKeyChange() |
|
|
|
CReserveKey *WalletModelTransaction::getPossibleKeyChange() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return keyChange; |
|
|
|
return keyChange.get(); |
|
|
|
} |
|
|
|
} |
|
|
|