aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/PendingTransaction.cpp
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2017-01-12 20:53:27 +0100
committerJaquee <jaquee.monero@gmail.com>2017-01-15 12:32:31 +0100
commit15c79df378db97b713150d92390a013e63044128 (patch)
tree19e9d2b60eb0bc837eecfc4344746c0ed6a3a8bc /src/libwalletqt/PendingTransaction.cpp
parentfd983955b4dbdbd612fbdf5ed08d8c8a049fb840 (diff)
downloadmonzero-gui-15c79df378db97b713150d92390a013e63044128.tar.gz
monzero-gui-15c79df378db97b713150d92390a013e63044128.tar.xz
monzero-gui-15c79df378db97b713150d92390a013e63044128.zip
GUI cold signing
Diffstat (limited to 'src/libwalletqt/PendingTransaction.cpp')
-rw-r--r--src/libwalletqt/PendingTransaction.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/libwalletqt/PendingTransaction.cpp b/src/libwalletqt/PendingTransaction.cpp
index 8df7ad28..bd621d6c 100644
--- a/src/libwalletqt/PendingTransaction.cpp
+++ b/src/libwalletqt/PendingTransaction.cpp
@@ -13,7 +13,10 @@ QString PendingTransaction::errorString() const
bool PendingTransaction::commit()
{
- return m_pimpl->commit();
+ // Save transaction to file if fileName is set.
+ if(!m_fileName.isEmpty())
+ return m_pimpl->commit(m_fileName.toStdString());
+ return m_pimpl->commit(m_fileName.toStdString());
}
quint64 PendingTransaction::amount() const
@@ -47,6 +50,11 @@ quint64 PendingTransaction::txCount() const
return m_pimpl->txCount();
}
+void PendingTransaction::setFilename(const QString &fileName)
+{
+ m_fileName = fileName;
+}
+
PendingTransaction::PendingTransaction(Monero::PendingTransaction *pt, QObject *parent)
: QObject(parent), m_pimpl(pt)
{