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