Bitcoin Core 28.99.0
P2P Digital Currency
wallet::LegacyDataSPKM Member List

This is the complete list of members for wallet::LegacyDataSPKM, including all inherited members.

AddCryptedKeyInner(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret)wallet::LegacyDataSPKMprotected
AddCScript(const CScript &redeemScript)FillableSigningProvidervirtual
AddInactiveHDChain(const CHDChain &chain)wallet::LegacyDataSPKM
AddKey(const CKey &key)FillableSigningProviderinlinevirtual
AddKeyPubKey(const CKey &key, const CPubKey &pubkey)FillableSigningProvidervirtual
AddKeyPubKeyInner(const CKey &key, const CPubKey &pubkey)wallet::LegacyDataSPKMprotectedvirtual
AddWatchOnlyInMem(const CScript &dest)wallet::LegacyDataSPKMprotected
CanGetAddresses(bool internal=false) constwallet::ScriptPubKeyManinlinevirtual
CanProvide(const CScript &script, SignatureData &sigdata)wallet::ScriptPubKeyManinlinevirtual
CheckDecryptionKey(const CKeyingMaterial &master_key) overridewallet::LegacyDataSPKMvirtual
CryptedKeyMap typedefwallet::LegacyDataSPKMprotected
cs_KeyStoreFillableSigningProvidermutable
DeleteRecords()wallet::LegacyDataSPKM
DeleteRecordsWithDB(WalletBatch &batch)wallet::LegacyDataSPKM
Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch)wallet::ScriptPubKeyManinlinevirtual
fDecryptionThoroughlyCheckedwallet::LegacyDataSPKMprotected
FillPSBT(PartiallySignedTransaction &psbt, const PrecomputedTransactionData &txdata, int sighash_type=SIGHASH_DEFAULT, bool sign=true, bool bip32derivs=false, int *n_signed=nullptr, bool finalize=true) constwallet::ScriptPubKeyManinlinevirtual
GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const overrideFillableSigningProvidervirtual
GetCScripts() constFillableSigningProvidervirtual
GetHDChain() constwallet::LegacyDataSPKMinline
GetID() const overridewallet::LegacyDataSPKMinlinevirtual
GetKey(const CKeyID &address, CKey &keyOut) const overridewallet::LegacyDataSPKMvirtual
GetKeyByXOnly(const XOnlyPubKey &pubkey, CKey &key) constSigningProviderinline
GetKeyOrigin(const CKeyID &keyid, KeyOriginInfo &info) const overridewallet::LegacyDataSPKMvirtual
GetKeyOriginByXOnly(const XOnlyPubKey &pubkey, KeyOriginInfo &info) constSigningProviderinline
GetKeyPoolSize() constwallet::ScriptPubKeyManinlinevirtual
GetKeys() constFillableSigningProvidervirtual
GetMetadata(const CTxDestination &dest) constwallet::ScriptPubKeyManinlinevirtual
GetNewDestination(const OutputType type)wallet::ScriptPubKeyManinlinevirtual
GetNotMineScriptPubKeys() constwallet::LegacyDataSPKM
GetOldestKeyPoolTime() constwallet::ScriptPubKeyManinlinevirtual
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const overridewallet::LegacyDataSPKMvirtual
GetPubKeyByXOnly(const XOnlyPubKey &pubkey, CPubKey &out) constSigningProviderinline
GetReservedDestination(const OutputType type, bool internal, int64_t &index, CKeyPool &keypool)wallet::ScriptPubKeyManinlinevirtual
GetScriptPubKeys() const overridewallet::LegacyDataSPKMvirtual
GetSolvingProvider(const CScript &script) const overridewallet::LegacyDataSPKMvirtual
GetTaprootBuilder(const XOnlyPubKey &output_key, TaprootBuilder &builder) constSigningProviderinlinevirtual
GetTaprootSpendData(const XOnlyPubKey &output_key, TaprootSpendData &spenddata) constSigningProviderinlinevirtual
GetTimeFirstKey() constwallet::ScriptPubKeyManinlinevirtual
GetWatchPubKey(const CKeyID &address, CPubKey &pubkey_out) constwallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKMprotected
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKMprotected
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKMprotected
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)wallet::LegacyDataSPKM
GUARDED_BY(cs_KeyStore)=0wallet::LegacyDataSPKMpure virtual
HaveCryptedKeys() constwallet::ScriptPubKeyManinlinevirtual
HaveCScript(const CScriptID &hash) const overrideFillableSigningProvidervirtual
HaveKey(const CKeyID &address) const overridewallet::LegacyDataSPKMvirtual
HavePrivateKeys() constwallet::ScriptPubKeyManinlinevirtual
HaveWatchOnly(const CScript &dest) constwallet::LegacyDataSPKM
HaveWatchOnly() constwallet::LegacyDataSPKM
ImplicitlyLearnRelatedKeyScripts(const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore)FillableSigningProviderprotected
IsHDEnabled() constwallet::ScriptPubKeyManinlinevirtual
IsMine(const CScript &script) const overridewallet::LegacyDataSPKMvirtual
KeepDestination(int64_t index, const OutputType &type)wallet::ScriptPubKeyManinlinevirtual
KeyMap typedefFillableSigningProviderprotected
LoadCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, bool checksum_valid)wallet::LegacyDataSPKM
LoadCScript(const CScript &redeemScript)wallet::LegacyDataSPKM
LoadHDChain(const CHDChain &chain)wallet::LegacyDataSPKM
LoadKey(const CKey &key, const CPubKey &pubkey)wallet::LegacyDataSPKM
LoadKeyMetadata(const CKeyID &keyID, const CKeyMetadata &metadata)wallet::LegacyDataSPKMvirtual
LoadKeyPool(int64_t nIndex, const CKeyPool &keypool)wallet::LegacyDataSPKM
LoadScriptMetadata(const CScriptID &script_id, const CKeyMetadata &metadata)wallet::LegacyDataSPKMvirtual
LoadWatchOnly(const CScript &dest)wallet::LegacyDataSPKM
m_hd_chainwallet::LegacyDataSPKMprotected
m_inactive_hd_chainswallet::LegacyDataSPKMprotected
m_pool_key_to_indexwallet::LegacyDataSPKM
m_storagewallet::ScriptPubKeyManprotected
MarkUnusedAddresses(const CScript &script)wallet::ScriptPubKeyManinlinevirtual
MigrateToDescriptor()wallet::LegacyDataSPKM
NotifyCanGetAddressesChangedwallet::ScriptPubKeyMan
NotifyFirstKeyTimeChangedwallet::ScriptPubKeyMan
NotifyWatchonlyChangedwallet::ScriptPubKeyMan
ReturnDestination(int64_t index, bool internal, const CTxDestination &addr)wallet::ScriptPubKeyManinlinevirtual
RewriteDB()wallet::ScriptPubKeyManinlinevirtual
ScriptMap typedefFillableSigningProviderprotected
ScriptPubKeyMan(WalletStorage &storage)wallet::LegacyDataSPKMinlineexplicit
SetupGeneration(bool force=false)wallet::ScriptPubKeyManinlinevirtual
SignMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig) constwallet::ScriptPubKeyManinlinevirtual
SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, int sighash, std::map< int, bilingual_str > &input_errors) constwallet::ScriptPubKeyManinlinevirtual
TopUp(unsigned int size=0)wallet::ScriptPubKeyManinlinevirtual
Upgrade(int prev_version, int new_version, bilingual_str &error)wallet::ScriptPubKeyManinlinevirtual
WalletLogPrintf(util::ConstevalFormatString< sizeof...(Params)> wallet_fmt, const Params &... params) constwallet::ScriptPubKeyManinline
WatchKeyMap typedefwallet::LegacyDataSPKMprotected
WatchOnlySet typedefwallet::LegacyDataSPKMprotected
~ScriptPubKeyMan()=defaultwallet::ScriptPubKeyManvirtual
~SigningProvider()=defaultSigningProvidervirtual