![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
Basic key store, that keeps keys in an address->secret map. More...
#include <keystore.h>
Public Attributes | |
| SaplingSpendingKeyMap | mapSaplingSpendingKeys |
| SaplingFullViewingKeyMap | mapSaplingFullViewingKeys |
| SaplingIncomingViewingKeyMap | mapSaplingIncomingViewingKeys |
Public Attributes inherited from CKeyStore | |
| RecursiveMutex | cs_KeyStore |
Protected Attributes | |
| KeyMap | mapKeys |
| WatchKeyMap | mapWatchKeys |
| ScriptMap | mapScripts |
| WatchOnlySet | setWatchOnly |
Basic key store, that keeps keys in an address->secret map.
Definition at line 98 of file keystore.h.
|
virtual |
Support for BIP 0013 : see https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki.
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 41 of file keystore.cpp.
Add a key to the store.
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 34 of file keystore.cpp.
|
virtual |
Support for Sapling full viewing keys.
Implements CKeyStore.
Definition at line 164 of file keystore.cpp.
|
virtual |
Sapling incoming viewing keys.
Implements CKeyStore.
Definition at line 177 of file keystore.cpp.
|
virtual |
Sapling.
Implements CKeyStore.
Definition at line 148 of file keystore.cpp.
|
virtual |
Support for Watch-only addresses.
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 84 of file keystore.cpp.
Implements CKeyStore.
Definition at line 57 of file keystore.cpp.
Implements CKeyStore.
Definition at line 136 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 126 of file keystore.cpp.
Implements CKeyStore.
Definition at line 19 of file keystore.cpp.
| bool CBasicKeyStore::GetSaplingExtendedSpendingKey | ( | const libzcash::SaplingPaymentAddress & | addr, |
| libzcash::SaplingExtendedSpendingKey & | extskOut | ||
| ) | const |
Definition at line 240 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 215 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 228 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 252 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 204 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 51 of file keystore.cpp.
| bool CBasicKeyStore::HaveKey | ( | const CExchangeKeyID & | address | ) | const |
|
virtual |
Check whether a key corresponding to a given address is present in the store.
Implements CKeyStore.
Definition at line 116 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 194 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 199 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 189 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 110 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Definition at line 104 of file keystore.cpp.
|
virtual |
Implements CKeyStore.
Reimplemented in CWallet.
Definition at line 94 of file keystore.cpp.
|
protected |
Definition at line 101 of file keystore.h.
| SaplingFullViewingKeyMap CBasicKeyStore::mapSaplingFullViewingKeys |
Definition at line 110 of file keystore.h.
| SaplingIncomingViewingKeyMap CBasicKeyStore::mapSaplingIncomingViewingKeys |
Definition at line 111 of file keystore.h.
| SaplingSpendingKeyMap CBasicKeyStore::mapSaplingSpendingKeys |
Definition at line 109 of file keystore.h.
|
protected |
Definition at line 103 of file keystore.h.
|
protected |
Definition at line 102 of file keystore.h.
|
protected |
Definition at line 104 of file keystore.h.