aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/Wallet.cpp
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2017-03-03 16:14:33 +0200
committerRiccardo Spagni <ric@spagni.net>2017-03-03 16:14:33 +0200
commit5b1588b077cd58a38de0dbf387d64cac295c343d (patch)
tree7a08cae499f94f02a352ddee73fce341af673d3c /src/libwalletqt/Wallet.cpp
parente826f7c1ecdcdc1e588e67b07278f7433cd867eb (diff)
parent00aa23162c3300dfce19fc995e0eed0296e73a62 (diff)
downloadmonzero-gui-5b1588b077cd58a38de0dbf387d64cac295c343d.tar.gz
monzero-gui-5b1588b077cd58a38de0dbf387d64cac295c343d.tar.xz
monzero-gui-5b1588b077cd58a38de0dbf387d64cac295c343d.zip
Merge pull request #494
00aa231 Daemon rpc login support requires #1803 (Jaquee)
Diffstat (limited to 'src/libwalletqt/Wallet.cpp')
-rw-r--r--src/libwalletqt/Wallet.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp
index 547596fa..96990050 100644
--- a/src/libwalletqt/Wallet.cpp
+++ b/src/libwalletqt/Wallet.cpp
@@ -178,10 +178,17 @@ bool Wallet::init(const QString &daemonAddress, quint64 upperTransactionLimit, b
m_walletImpl->setRecoveringFromSeed(true);
m_walletImpl->setRefreshFromBlockHeight(restoreHeight);
}
- m_walletImpl->init(daemonAddress.toStdString(), upperTransactionLimit);
+ m_walletImpl->init(daemonAddress.toStdString(), upperTransactionLimit, m_daemonUsername.toStdString(), m_daemonPassword.toStdString());
return true;
}
+void Wallet::setDaemonLogin(const QString &daemonUsername, const QString &daemonPassword)
+{
+ // store daemon login
+ m_daemonUsername = daemonUsername;
+ m_daemonPassword = daemonPassword;
+}
+
void Wallet::initAsync(const QString &daemonAddress, quint64 upperTransactionLimit, bool isRecovering, quint64 restoreHeight)
{
qDebug() << "initAsync: " + daemonAddress;
@@ -603,6 +610,8 @@ Wallet::Wallet(Monero::Wallet *w, QObject *parent)
m_daemonBlockChainTargetHeightTime.restart();
m_initialized = false;
m_connectionStatusRunning = false;
+ m_daemonUsername = "";
+ m_daemonPassword = "";
}
Wallet::~Wallet()