aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/WalletManager.cpp
diff options
context:
space:
mode:
authorIlya Kitaev <mbg033@gmail.com>2016-08-23 10:32:01 +0300
committerIlya Kitaev <mbg033@gmail.com>2016-08-23 10:32:01 +0300
commit6b9afcf291cb5ab5db78f358a6213b1afc6081af (patch)
tree20bd15f4141dc461527f002cf0db33dc2cea332b /src/libwalletqt/WalletManager.cpp
parent8d93f01db434ffd873e095d55abeeae7d8021f6f (diff)
downloadmonzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.tar.gz
monzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.tar.xz
monzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.zip
extra debug logging
Diffstat (limited to 'src/libwalletqt/WalletManager.cpp')
-rw-r--r--src/libwalletqt/WalletManager.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/libwalletqt/WalletManager.cpp b/src/libwalletqt/WalletManager.cpp
index da5c4cd7..947ccbfb 100644
--- a/src/libwalletqt/WalletManager.cpp
+++ b/src/libwalletqt/WalletManager.cpp
@@ -8,14 +8,9 @@
#include <QUrl>
#include <QtConcurrent/QtConcurrent>
-
-
WalletManager * WalletManager::m_instance = nullptr;
-
-
-
WalletManager *WalletManager::instance()
{
if (!m_instance) {
@@ -36,9 +31,11 @@ Wallet *WalletManager::createWallet(const QString &path, const QString &password
Wallet *WalletManager::openWallet(const QString &path, const QString &password, bool testnet)
{
- // TODO: call the libwallet api here;
+ qDebug("%s: opening wallet at %s, testnet = %d ",
+ __PRETTY_FUNCTION__, qPrintable(path), testnet);
Bitmonero::Wallet * w = m_pimpl->openWallet(path.toStdString(), password.toStdString(), testnet);
+ qDebug("%s: opened wallet: %s, status: %d", __PRETTY_FUNCTION__, w->address().c_str(), w->status());
Wallet * wallet = new Wallet(w);
// move wallet to the GUI thread. Otherwise it wont be emitting signals
@@ -46,7 +43,6 @@ Wallet *WalletManager::openWallet(const QString &path, const QString &password,
wallet->moveToThread(qApp->thread());
}
-
return wallet;
}
@@ -141,9 +137,12 @@ quint64 WalletManager::amountFromDouble(double amount)
return Bitmonero::Wallet::amountFromDouble(amount);
}
+void WalletManager::setLogLevel(int logLevel)
+{
+ Bitmonero::WalletManagerFactory::setLogLevel(logLevel);
+}
+
WalletManager::WalletManager(QObject *parent) : QObject(parent)
{
m_pimpl = Bitmonero::WalletManagerFactory::getWalletManager();
}
-
-