![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
This is the complete list of members for LegacyScriptPubKeyMan, including all inherited members.
| AddCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | LegacyScriptPubKeyMan | |
| AddCryptedKeyInner(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | LegacyScriptPubKeyMan | private |
| AddCScript(const CScript &redeemScript) override | LegacyScriptPubKeyMan | virtual |
| AddCScriptWithDB(WalletBatch &batch, const CScript &script) | LegacyScriptPubKeyMan | private |
| AddHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
| AddInactiveHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
| AddKey(const CKey &key) | FillableSigningProvider | inlinevirtual |
| AddKeyOriginWithDB(WalletBatch &batch, const CPubKey &pubkey, const KeyOriginInfo &info) | LegacyScriptPubKeyMan | private |
| AddKeypoolPubkeyWithDB(const CPubKey &pubkey, const bool internal, WalletBatch &batch) | LegacyScriptPubKeyMan | private |
| AddKeyPubKey(const CKey &key, const CPubKey &pubkey) override | LegacyScriptPubKeyMan | virtual |
| AddKeyPubKeyInner(const CKey &key, const CPubKey &pubkey) | LegacyScriptPubKeyMan | private |
| AddKeyPubKeyWithDB(WalletBatch &batch, const CKey &key, const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| AddWatchOnly(const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| AddWatchOnly(const CScript &dest, int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| AddWatchOnlyInMem(const CScript &dest) | LegacyScriptPubKeyMan | private |
| AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest, int64_t create_time) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| CanGenerateKeys() const | LegacyScriptPubKeyMan | |
| CanGetAddresses(bool internal=false) const override | LegacyScriptPubKeyMan | virtual |
| CanProvide(const CScript &script, SignatureData &sigdata) override | LegacyScriptPubKeyMan | virtual |
| CheckDecryptionKey(const CKeyingMaterial &master_key, bool accept_no_keys=false) override | LegacyScriptPubKeyMan | virtual |
| CryptedKeyMap typedef | LegacyScriptPubKeyMan | private |
| cs_KeyStore | FillableSigningProvider | mutable |
| DeriveNewChildKey(WalletBatch &batch, CKeyMetadata &metadata, CKey &secret, CHDChain &hd_chain, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| DeriveNewSeed(const CKey &key) | LegacyScriptPubKeyMan | |
| Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch) override | LegacyScriptPubKeyMan | virtual |
| fDecryptionThoroughlyChecked | LegacyScriptPubKeyMan | private |
| FillPSBT(PartiallySignedTransaction &psbt, const PrecomputedTransactionData &txdata, int sighash_type=1, bool sign=true, bool bip32derivs=false, int *n_signed=nullptr) const override | LegacyScriptPubKeyMan | virtual |
| GenerateNewKey(WalletBatch &batch, CHDChain &hd_chain, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| GenerateNewSeed() | LegacyScriptPubKeyMan | |
| GetAllReserveKeys() const | LegacyScriptPubKeyMan | inline |
| GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const override | FillableSigningProvider | virtual |
| GetCScripts() const | FillableSigningProvider | virtual |
| GetHDChain() const | LegacyScriptPubKeyMan | inline |
| GetID() const override | LegacyScriptPubKeyMan | virtual |
| GetKey(const CKeyID &address, CKey &keyOut) const override | LegacyScriptPubKeyMan | virtual |
| GetKeyByXOnly(const XOnlyPubKey &pubkey, CKey &key) const | SigningProvider | inline |
| GetKeyFromPool(CPubKey &key, const OutputType type, bool internal=false) | LegacyScriptPubKeyMan | private |
| GetKeyOrigin(const CKeyID &keyid, KeyOriginInfo &info) const override | LegacyScriptPubKeyMan | virtual |
| GetKeyOriginByXOnly(const XOnlyPubKey &pubkey, KeyOriginInfo &info) const | SigningProvider | inline |
| GetKeyPoolSize() const override | LegacyScriptPubKeyMan | virtual |
| GetKeys() const override | LegacyScriptPubKeyMan | virtual |
| GetMetadata(const CTxDestination &dest) const override | LegacyScriptPubKeyMan | virtual |
| GetNewDestination(const OutputType type, CTxDestination &dest, bilingual_str &error) override | LegacyScriptPubKeyMan | virtual |
| GetOldestKeyPoolTime() const override | LegacyScriptPubKeyMan | virtual |
| GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const override | LegacyScriptPubKeyMan | virtual |
| GetPubKeyByXOnly(const XOnlyPubKey &pubkey, CPubKey &out) const | SigningProvider | inline |
| GetReservedDestination(const OutputType type, bool internal, CTxDestination &address, int64_t &index, CKeyPool &keypool, bilingual_str &error) override | LegacyScriptPubKeyMan | virtual |
| GetSolvingProvider(const CScript &script) const override | LegacyScriptPubKeyMan | virtual |
| GetTaprootSpendData(const XOnlyPubKey &output_key, TaprootSpendData &spenddata) const | SigningProvider | inlinevirtual |
| GetTimeFirstKey() const override | LegacyScriptPubKeyMan | virtual |
| GetWatchPubKey(const CKeyID &address, CPubKey &pubkey_out) const | LegacyScriptPubKeyMan | |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore)=0 | LegacyScriptPubKeyMan | privatepure virtual |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
| GUARDED_BY(cs_KeyStore)=0 | LegacyScriptPubKeyMan | privatepure virtual |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | |
| GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | |
| HaveCScript(const CScriptID &hash) const override | FillableSigningProvider | virtual |
| HaveKey(const CKeyID &address) const override | LegacyScriptPubKeyMan | virtual |
| HavePrivateKeys() const override | LegacyScriptPubKeyMan | virtual |
| HaveWatchOnly(const CScript &dest) const | LegacyScriptPubKeyMan | |
| HaveWatchOnly() const | LegacyScriptPubKeyMan | |
| ImplicitlyLearnRelatedKeyScripts(const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | FillableSigningProvider | protected |
| ImportPrivKeys(const std::map< CKeyID, CKey > &privkey_map, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| ImportPubKeys(const std::vector< CKeyID > &ordered_pubkeys, const std::map< CKeyID, CPubKey > &pubkey_map, const std::map< CKeyID, std::pair< CPubKey, KeyOriginInfo > > &key_origins, const bool add_keypool, const bool internal, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| ImportScriptPubKeys(const std::set< CScript > &script_pub_keys, const bool have_solving_data, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| ImportScripts(const std::set< CScript > scripts, int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| IsHDEnabled() const override | LegacyScriptPubKeyMan | virtual |
| IsMine(const CScript &script) const override | LegacyScriptPubKeyMan | virtual |
| KeepDestination(int64_t index, const OutputType &type) override | LegacyScriptPubKeyMan | virtual |
| KeyMap typedef | FillableSigningProvider | protected |
| KeypoolCountExternalKeys() const | LegacyScriptPubKeyMan | |
| LearnAllRelatedScripts(const CPubKey &key) | LegacyScriptPubKeyMan | |
| LearnRelatedScripts(const CPubKey &key, OutputType) | LegacyScriptPubKeyMan | |
| LoadCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, bool checksum_valid) | LegacyScriptPubKeyMan | |
| LoadCScript(const CScript &redeemScript) | LegacyScriptPubKeyMan | |
| LoadHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
| LoadKey(const CKey &key, const CPubKey &pubkey) | LegacyScriptPubKeyMan | |
| LoadKeyMetadata(const CKeyID &keyID, const CKeyMetadata &metadata) | LegacyScriptPubKeyMan | |
| LoadKeyPool(int64_t nIndex, const CKeyPool &keypool) | LegacyScriptPubKeyMan | |
| LoadScriptMetadata(const CScriptID &script_id, const CKeyMetadata &metadata) | LegacyScriptPubKeyMan | |
| LoadWatchOnly(const CScript &dest) | LegacyScriptPubKeyMan | |
| m_hd_chain | LegacyScriptPubKeyMan | private |
| m_inactive_hd_chains | LegacyScriptPubKeyMan | private |
| m_index_to_reserved_key | LegacyScriptPubKeyMan | private |
| m_pool_key_to_index | LegacyScriptPubKeyMan | private |
| m_storage | ScriptPubKeyMan | protected |
| MarkPreSplitKeys() EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| MarkReserveKeysAsUsed(int64_t keypool_id) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| MarkUnusedAddresses(const CScript &script) override | LegacyScriptPubKeyMan | virtual |
| NewKeyPool() | LegacyScriptPubKeyMan | |
| NotifyCanGetAddressesChanged | ScriptPubKeyMan | |
| NotifyWatchonlyChanged | ScriptPubKeyMan | |
| RemoveWatchOnly(const CScript &dest) | LegacyScriptPubKeyMan | |
| ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, bool fRequestedInternal) | LegacyScriptPubKeyMan | private |
| ReturnDestination(int64_t index, bool internal, const CTxDestination &) override | LegacyScriptPubKeyMan | virtual |
| RewriteDB() override | LegacyScriptPubKeyMan | virtual |
| ScriptMap typedef | FillableSigningProvider | protected |
| ScriptPubKeyMan(WalletStorage &storage) | LegacyScriptPubKeyMan | inlineexplicit |
| SetHDSeed(const CPubKey &key) | LegacyScriptPubKeyMan | |
| SetupGeneration(bool force=false) override | LegacyScriptPubKeyMan | virtual |
| SignMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig) const override | LegacyScriptPubKeyMan | virtual |
| SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, int sighash, std::map< int, bilingual_str > &input_errors) const override | LegacyScriptPubKeyMan | virtual |
| TopUp(unsigned int size=0) override | LegacyScriptPubKeyMan | virtual |
| TopUpInactiveHDChain(const CKeyID seed_id, int64_t index, bool internal) | LegacyScriptPubKeyMan | private |
| UpdateTimeFirstKey(int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
| Upgrade(int prev_version, int new_version, bilingual_str &error) override | LegacyScriptPubKeyMan | virtual |
| UpgradeKeyMetadata() | LegacyScriptPubKeyMan | |
| WalletLogPrintf(std::string fmt, Params... parameters) const | ScriptPubKeyMan | inline |
| WatchKeyMap typedef | LegacyScriptPubKeyMan | private |
| WatchOnlySet typedef | LegacyScriptPubKeyMan | private |
| ~ScriptPubKeyMan() | ScriptPubKeyMan | inlinevirtual |
| ~SigningProvider() | SigningProvider | inlinevirtual |