From dab55190ece3770d2cb6336a29d7308d1ab2e917 Mon Sep 17 00:00:00 2001 From: "Wladimir J. van der Laan" Date: Mon, 23 Dec 2013 07:16:56 +0100 Subject: [PATCH] Explicitly ensure that wallet is unlocked in `importprivkey` This makes for a more useful error reply (fixes #957). Rebased-from: 4175de73d954a02c9f57f603e63e0d688ddfeed2 0.8.x --- src/rpcdump.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rpcdump.cpp b/src/rpcdump.cpp index f0b9f9f54..2cf6a192c 100644 --- a/src/rpcdump.cpp +++ b/src/rpcdump.cpp @@ -39,6 +39,8 @@ Value importprivkey(const Array& params, bool fHelp) "importprivkey [label] [rescan=true]\n" "Adds a private key (as returned by dumpprivkey) to your wallet."); + EnsureWalletIsUnlocked(); + string strSecret = params[0].get_str(); string strLabel = ""; if (params.size() > 1)