| AddKeypoolPubkeyWithDB(const CPubKey &pubkey, const uint8_t &type, WalletBatch &batch) | ScriptPubKeyMan | private |
| AddKeyPubKeyInner(const CKey &key, const CPubKey &pubkey) | ScriptPubKeyMan | private |
| AddKeyPubKeyWithDB(WalletBatch &batch, const CKey &key, const CPubKey &pubkey) | ScriptPubKeyMan | private |
| CanGenerateKeys() | ScriptPubKeyMan | |
| CanGetAddresses(const uint8_t &type=HDChain::ChangeType::EXTERNAL) | ScriptPubKeyMan | |
| DeriveNewChildKey(WalletBatch &batch, CKeyMetadata &metadata, CKey &secret, const uint8_t &type=HDChain::ChangeType::EXTERNAL) | ScriptPubKeyMan | private |
| DeriveNewSeed(const CKey &key) | ScriptPubKeyMan | |
| encrypted_batch | ScriptPubKeyMan | private |
| GenerateNewKey(WalletBatch &batch, const uint8_t &type=HDChain::ChangeType::EXTERNAL) | ScriptPubKeyMan | |
| GenerateNewSeed() | ScriptPubKeyMan | |
| GeneratePool(WalletBatch &batch, int64_t targetSize, const uint8_t &type) | ScriptPubKeyMan | private |
| GetAllReserveKeys() const | ScriptPubKeyMan | inline |
| GetHDChain() const | ScriptPubKeyMan | inline |
| GetKeyFromPool(CPubKey &key, const uint8_t &changeType=HDChain::ChangeType::EXTERNAL) | ScriptPubKeyMan | |
| GetKeyPoolSize() const | ScriptPubKeyMan | |
| GetOldestKeyPoolTime() | ScriptPubKeyMan | |
| GetReservedKey(const uint8_t &changeType, int64_t &index, CKeyPool &keypool) | ScriptPubKeyMan | |
| GetStakingKeyPoolSize() const | ScriptPubKeyMan | |
| hdChain | ScriptPubKeyMan | private |
| IsHDEnabled() const | ScriptPubKeyMan | |
| KeepDestination(int64_t index) | ScriptPubKeyMan | |
| KeypoolCountExternalKeys() | ScriptPubKeyMan | |
| LoadKeyPool(int64_t nIndex, const CKeyPool &keypool) | ScriptPubKeyMan | |
| m_index_to_reserved_key | ScriptPubKeyMan | private |
| m_max_keypool_index | ScriptPubKeyMan | private |
| m_pool_key_to_index | ScriptPubKeyMan | private |
| MarkPreSplitKeys() | ScriptPubKeyMan | |
| MarkReserveKeysAsUsed(int64_t keypool_id) | ScriptPubKeyMan | private |
| MarkUnusedAddresses(const CScript &script) | ScriptPubKeyMan | |
| NewKeyPool() | ScriptPubKeyMan | |
| ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, const uint8_t &type=HDChain::ChangeType::EXTERNAL) | ScriptPubKeyMan | |
| ReturnDestination(int64_t index, const uint8_t &type, const CTxDestination &) | ScriptPubKeyMan | |
| ScriptPubKeyMan(CWallet *parent) | ScriptPubKeyMan | inlineexplicit |
| set_pre_split_keypool | ScriptPubKeyMan | |
| setExternalKeyPool | ScriptPubKeyMan | private |
| SetHDChain(CHDChain &chain, bool memonly) | ScriptPubKeyMan | |
| SetHDSeed(const CPubKey &key, bool force=false, bool memOnly=false) | ScriptPubKeyMan | |
| setInternalKeyPool | ScriptPubKeyMan | private |
| setStakingKeyPool | ScriptPubKeyMan | private |
| SetupGeneration(bool newKeypool=true, bool force=false, bool memOnly=false) | ScriptPubKeyMan | |
| TopUp(unsigned int size=0) | ScriptPubKeyMan | |
| UpdateTimeFirstKey(int64_t nCreateTime) | ScriptPubKeyMan | |
| Upgrade(const int prev_version, std::string &error) | ScriptPubKeyMan | |
| wallet | ScriptPubKeyMan | private |
| ~ScriptPubKeyMan() | ScriptPubKeyMan | inline |