Merge pull request #4681

54e658f Remove unused CKeyStoreIsMineVisitor (jtimon)
This commit is contained in:
Wladimir J. van der Laan 2014-08-12 08:25:24 +02:00
commit 47963936d6
No known key found for this signature in database
GPG key ID: 74810B012346C9A6

View file

@ -1444,18 +1444,6 @@ unsigned int HaveKeys(const vector<valtype>& pubkeys, const CKeyStore& keystore)
return nResult; return nResult;
} }
class CKeyStoreIsMineVisitor : public boost::static_visitor<bool>
{
private:
const CKeyStore *keystore;
public:
CKeyStoreIsMineVisitor(const CKeyStore *keystoreIn) : keystore(keystoreIn) { }
bool operator()(const CNoDestination &dest) const { return false; }
bool operator()(const CKeyID &keyID) const { return keystore->HaveKey(keyID); }
bool operator()(const CScriptID &scriptID) const { return keystore->HaveCScript(scriptID); }
};
isminetype IsMine(const CKeyStore &keystore, const CTxDestination& dest) isminetype IsMine(const CKeyStore &keystore, const CTxDestination& dest)
{ {
CScript script; CScript script;