Daemon rpc login support

requires #1803
This commit is contained in:
Jaquee
2017-02-25 22:16:58 +01:00
parent 2ca2376d45
commit 00aa23162c
5 changed files with 58 additions and 4 deletions

View File

@@ -106,6 +106,9 @@ public:
//! initializes wallet asynchronously
Q_INVOKABLE void initAsync(const QString &daemonAddress, quint64 upperTransactionLimit = 0, bool isRecovering = false, quint64 restoreHeight = 0);
// Set daemon rpc user/pass
Q_INVOKABLE void setDaemonLogin(const QString &daemonUsername = "", const QString &daemonPassword = "");
//! create a view only wallet
Q_INVOKABLE bool createViewOnly(const QString &path, const QString &password) const;
@@ -271,6 +274,8 @@ private:
mutable AddressBookModel * m_addressBookModel;
QMutex m_connectionStatusMutex;
bool m_connectionStatusRunning;
QString m_daemonUsername;
QString m_daemonPassword;
};