![]() |
Anoncoin
0.9.4
P2P Digital Currency
|
Basic key store, that keeps keys in an address->secret map. More...
#include <keystore.h>
Public Member Functions | |
bool | AddKeyPubKey (const CKey &key, const CPubKey &pubkey) |
bool | HaveKey (const CKeyID &address) const |
void | GetKeys (std::set< CKeyID > &setAddress) const |
bool | GetKey (const CKeyID &address, CKey &keyOut) const |
virtual bool | AddCScript (const CScript &redeemScript) |
virtual bool | HaveCScript (const CScriptID &hash) const |
virtual bool | GetCScript (const CScriptID &hash, CScript &redeemScriptOut) const |
virtual bool | AddWatchOnly (const CScript &dest) |
virtual bool | RemoveWatchOnly (const CScript &dest) |
virtual bool | HaveWatchOnly (const CScript &dest) const |
virtual bool | HaveWatchOnly () const |
![]() | |
virtual | ~CKeyStore () |
virtual bool | AddKey (const CKey &key) |
virtual bool | GetPubKey (const CKeyID &address, CPubKey &vchPubKeyOut) const |
Protected Attributes | |
KeyMap | mapKeys |
ScriptMap | mapScripts |
WatchOnlySet | setWatchOnly |
![]() | |
CCriticalSection | cs_KeyStore |
Basic key store, that keeps keys in an address->secret map.
Definition at line 63 of file keystore.h.
|
virtual |
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 35 of file keystore.cpp.
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 28 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 63 of file keystore.cpp.
Implements CKeyStore.
Definition at line 51 of file keystore.cpp.
Implements CKeyStore.
Definition at line 94 of file keystore.h.
|
inlinevirtual |
Implements CKeyStore.
Definition at line 81 of file keystore.h.
|
virtual |
Implements CKeyStore.
Definition at line 45 of file keystore.cpp.
|
inlinevirtual |
Implements CKeyStore.
Definition at line 72 of file keystore.h.
|
virtual |
Implements CKeyStore.
Definition at line 77 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 83 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 70 of file keystore.cpp.
|
protected |
Definition at line 66 of file keystore.h.
|
protected |
Definition at line 67 of file keystore.h.
|
protected |
Definition at line 68 of file keystore.h.