![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include "key.h"#include "pubkey.h"#include "sapling/address.h"#include "sapling/zip32.h"#include "sync.h"#include <boost/signals2/signal.hpp>Go to the source code of this file.
Classes | |
| class | CKeyStore |
| A virtual base class for key stores. More... | |
| class | CBasicKeyStore |
| Basic key store, that keeps keys in an address->secret map. More... | |
Typedefs | |
| typedef std::map< CKeyID, CKey > | KeyMap |
| typedef std::map< CKeyID, CPubKey > | WatchKeyMap |
| typedef std::map< CScriptID, CScript > | ScriptMap |
| typedef std::set< CScript > | WatchOnlySet |
| typedef std::map< libzcash::SaplingExtendedFullViewingKey, libzcash::SaplingExtendedSpendingKey > | SaplingSpendingKeyMap |
| typedef std::map< libzcash::SaplingIncomingViewingKey, libzcash::SaplingExtendedFullViewingKey > | SaplingFullViewingKeyMap |
| typedef std::map< libzcash::SaplingPaymentAddress, libzcash::SaplingIncomingViewingKey > | SaplingIncomingViewingKeyMap |
| typedef std::vector< unsigned char, secure_allocator< unsigned char > > | CKeyingMaterial |
| typedef std::map< CKeyID, std::pair< CPubKey, std::vector< unsigned char > > > | CryptedKeyMap |
| typedef std::map< libzcash::SaplingExtendedFullViewingKey, std::vector< unsigned char > > | CryptedSaplingSpendingKeyMap |
| Sapling. More... | |
| typedef std::vector<unsigned char, secure_allocator<unsigned char> > CKeyingMaterial |
Definition at line 154 of file keystore.h.
| typedef std::map<CKeyID, std::pair<CPubKey, std::vector<unsigned char> > > CryptedKeyMap |
Definition at line 155 of file keystore.h.
| typedef std::map<libzcash::SaplingExtendedFullViewingKey, std::vector<unsigned char> > CryptedSaplingSpendingKeyMap |
Sapling.
Definition at line 157 of file keystore.h.
Definition at line 80 of file keystore.h.
| typedef std::map< libzcash::SaplingIncomingViewingKey, libzcash::SaplingExtendedFullViewingKey> SaplingFullViewingKeyMap |
Definition at line 92 of file keystore.h.
| typedef std::map<libzcash::SaplingPaymentAddress, libzcash::SaplingIncomingViewingKey> SaplingIncomingViewingKeyMap |
Definition at line 94 of file keystore.h.
| typedef std::map< libzcash::SaplingExtendedFullViewingKey, libzcash::SaplingExtendedSpendingKey> SaplingSpendingKeyMap |
Definition at line 89 of file keystore.h.
Definition at line 82 of file keystore.h.
| typedef std::map<CKeyID, CPubKey> WatchKeyMap |
Definition at line 81 of file keystore.h.
| typedef std::set<CScript> WatchOnlySet |
Definition at line 83 of file keystore.h.