forked from Public/monero-gui
Fixes #2275, transactionCommited txid list
txid list was empty when emitted
This commit is contained in:
@@ -524,7 +524,8 @@ bool Wallet::submitTxFile(const QString &fileName) const
|
|||||||
void Wallet::commitTransactionAsync(PendingTransaction *t)
|
void Wallet::commitTransactionAsync(PendingTransaction *t)
|
||||||
{
|
{
|
||||||
m_scheduler.run([this, t] {
|
m_scheduler.run([this, t] {
|
||||||
emit transactionCommitted(t->commit(), t, t->txid());
|
auto txIdList = t->txid(); // retrieve before commit
|
||||||
|
emit transactionCommitted(t->commit(), t, txIdList);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ signals:
|
|||||||
void walletCreationHeightChanged();
|
void walletCreationHeightChanged();
|
||||||
void deviceButtonRequest(quint64 buttonCode);
|
void deviceButtonRequest(quint64 buttonCode);
|
||||||
void deviceButtonPressed();
|
void deviceButtonPressed();
|
||||||
void transactionCommitted(bool status, PendingTransaction *t, QStringList txid);
|
void transactionCommitted(bool status, PendingTransaction *t, const QStringList& txid);
|
||||||
void heightRefreshed(quint64 walletHeight, quint64 daemonHeight, quint64 targetHeight) const;
|
void heightRefreshed(quint64 walletHeight, quint64 daemonHeight, quint64 targetHeight) const;
|
||||||
|
|
||||||
// emitted when transaction is created async
|
// emitted when transaction is created async
|
||||||
|
|||||||
Reference in New Issue
Block a user