aboutsummaryrefslogtreecommitdiff
path: root/src/script/signingprovider.h
diff options
context:
space:
mode:
authorAndrew Chow <achow101-github@achow101.com>2019-06-17 17:46:52 -0400
committerAndrew Chow <achow101-github@achow101.com>2019-07-09 16:20:18 -0400
commit93ce4a0b6fb54efb1f424a71dfc09cc33307e5b9 (patch)
tree6c909466c7cc676aa7ec477e89c0c4ab87f65fd3 /src/script/signingprovider.h
parent8f5b81e6edae9cb22559545de63f391d97c15701 (diff)
downloadbitcoin-93ce4a0b6fb54efb1f424a71dfc09cc33307e5b9.tar.xz
Move WatchOnly stuff from SigningProvider to CWallet
Diffstat (limited to 'src/script/signingprovider.h')
-rw-r--r--src/script/signingprovider.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/script/signingprovider.h b/src/script/signingprovider.h
index 5ead763826..4eec2311d4 100644
--- a/src/script/signingprovider.h
+++ b/src/script/signingprovider.h
@@ -66,14 +66,10 @@ protected:
mutable CCriticalSection cs_KeyStore;
using KeyMap = std::map<CKeyID, CKey>;
- using WatchKeyMap = std::map<CKeyID, CPubKey>;
using ScriptMap = std::map<CScriptID, CScript>;
- using WatchOnlySet = std::set<CScript>;
KeyMap mapKeys GUARDED_BY(cs_KeyStore);
- WatchKeyMap mapWatchKeys GUARDED_BY(cs_KeyStore);
ScriptMap mapScripts GUARDED_BY(cs_KeyStore);
- WatchOnlySet setWatchOnly GUARDED_BY(cs_KeyStore);
void ImplicitlyLearnRelatedKeyScripts(const CPubKey& pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore);
@@ -88,11 +84,6 @@ public:
virtual bool HaveCScript(const CScriptID &hash) const override;
virtual std::set<CScriptID> GetCScripts() const;
virtual bool GetCScript(const CScriptID &hash, CScript& redeemScriptOut) const override;
-
- virtual bool AddWatchOnly(const CScript &dest);
- virtual bool RemoveWatchOnly(const CScript &dest);
- virtual bool HaveWatchOnly(const CScript &dest) const;
- virtual bool HaveWatchOnly() const;
};
/** Return the CKeyID of the key involved in a script (if there is a unique one). */