From 450cb40a344605dda3bcc39495c35869580b9fc2 Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Mon, 16 Sep 2019 19:00:55 +0200 Subject: wallet: add displayAddress to interface --- src/wallet/interfaces.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/wallet') diff --git a/src/wallet/interfaces.cpp b/src/wallet/interfaces.cpp index 64ce09d1d1..bc39450eb3 100644 --- a/src/wallet/interfaces.cpp +++ b/src/wallet/interfaces.cpp @@ -214,6 +214,11 @@ public: LOCK(m_wallet->cs_wallet); return m_wallet->GetDestValues(prefix); } + bool displayAddress(const CTxDestination& dest) override + { + LOCK(m_wallet->cs_wallet); + return m_wallet->DisplayAddress(dest); + } void lockCoin(const COutPoint& output) override { LOCK(m_wallet->cs_wallet); -- cgit v1.2.3 From 62ac119f919ae1160ed67af796f24b78025fa8e3 Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Mon, 16 Sep 2019 19:01:04 +0200 Subject: gui: display address on external signer --- src/wallet/interfaces.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/wallet') diff --git a/src/wallet/interfaces.cpp b/src/wallet/interfaces.cpp index bc39450eb3..05656aec93 100644 --- a/src/wallet/interfaces.cpp +++ b/src/wallet/interfaces.cpp @@ -459,6 +459,7 @@ public: unsigned int getConfirmTarget() override { return m_wallet->m_confirm_target; } bool hdEnabled() override { return m_wallet->IsHDEnabled(); } bool canGetAddresses() override { return m_wallet->CanGetAddresses(); } + bool hasExternalSigner() override { return m_wallet->IsWalletFlagSet(WALLET_FLAG_EXTERNAL_SIGNER); } bool privateKeysDisabled() override { return m_wallet->IsWalletFlagSet(WALLET_FLAG_DISABLE_PRIVATE_KEYS); } OutputType getDefaultAddressType() override { return m_wallet->m_default_address_type; } CAmount getDefaultMaxTxFee() override { return m_wallet->m_default_max_tx_fee; } -- cgit v1.2.3