aboutsummaryrefslogtreecommitdiff
path: root/src/qt
diff options
context:
space:
mode:
authorLuke Dashjr <luke-jr+git@utopios.org>2017-12-14 03:29:55 +0000
committerJonas Schnelli <dev@jonasschnelli.ch>2018-03-26 18:40:27 +0700
commitcfa4133ce53db2de8791ee7fa758d50a438083a6 (patch)
tree3f01d7e6f290441da2852f4caaeef199778f9a18 /src/qt
parentb6d04fc7cc5de3370d2d8255f2b3e43f6bf9c80d (diff)
GUI: RPCConsole: Log wallet changes
Diffstat (limited to 'src/qt')
-rw-r--r--src/qt/rpcconsole.cpp9
-rw-r--r--src/qt/rpcconsole.h1
2 files changed, 10 insertions, 0 deletions
diff --git a/src/qt/rpcconsole.cpp b/src/qt/rpcconsole.cpp
index f1f9f6fc4c..29b8c4d03a 100644
--- a/src/qt/rpcconsole.cpp
+++ b/src/qt/rpcconsole.cpp
@@ -893,6 +893,15 @@ void RPCConsole::on_lineEdit_returnPressed()
if (wallet_index > 0) {
walletID = (QString)ui->WalletSelector->itemData(wallet_index).value<QString>();
}
+
+ if (m_last_wallet_id != walletID) {
+ if (walletID.isEmpty()) {
+ message(CMD_REQUEST, tr("Executing command without any wallet"));
+ } else {
+ message(CMD_REQUEST, tr("Executing command using \"%1\" wallet").arg(walletID));
+ }
+ m_last_wallet_id = walletID;
+ }
#endif
message(CMD_REQUEST, QString::fromStdString(strFilteredCmd));
diff --git a/src/qt/rpcconsole.h b/src/qt/rpcconsole.h
index 5a22be3987..c97260b2c3 100644
--- a/src/qt/rpcconsole.h
+++ b/src/qt/rpcconsole.h
@@ -153,6 +153,7 @@ private:
int consoleFontSize;
QCompleter *autoCompleter;
QThread thread;
+ QString m_last_wallet_id;
/** Update UI with latest network info from model. */
void updateNetworkState();