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

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

CanGetAddresses(bool internal=false) constwallet::ScriptPubKeyManinlinevirtual
CanProvide(const CScript &script, SignatureData &sigdata)wallet::ScriptPubKeyManinlinevirtual
CheckDecryptionKey(const CKeyingMaterial &master_key)wallet::ScriptPubKeyManinlinevirtual
Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch)wallet::ScriptPubKeyManinlinevirtual
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
GetID() constwallet::ScriptPubKeyManinlinevirtual
GetKeyPoolSize() constwallet::ScriptPubKeyManinlinevirtual
GetMetadata(const CTxDestination &dest) constwallet::ScriptPubKeyManinlinevirtual
GetNewDestination(const OutputType type)wallet::ScriptPubKeyManinlinevirtual
GetOldestKeyPoolTime() constwallet::ScriptPubKeyManinlinevirtual
GetReservedDestination(const OutputType type, bool internal, int64_t &index, CKeyPool &keypool)wallet::ScriptPubKeyManinlinevirtual
GetScriptPubKeys() constwallet::ScriptPubKeyManinlinevirtual
GetSolvingProvider(const CScript &script) constwallet::ScriptPubKeyManinlinevirtual
GetTimeFirstKey() constwallet::ScriptPubKeyManinlinevirtual
HavePrivateKeys() constwallet::ScriptPubKeyManinlinevirtual
IsHDEnabled() constwallet::ScriptPubKeyManinlinevirtual
IsMine(const CScript &script) constwallet::ScriptPubKeyManinlinevirtual
KeepDestination(int64_t index, const OutputType &type)wallet::ScriptPubKeyManinlinevirtual
m_storagewallet::ScriptPubKeyManprotected
MarkUnusedAddresses(const CScript &script)wallet::ScriptPubKeyManinlinevirtual
NotifyCanGetAddressesChangedwallet::ScriptPubKeyMan
NotifyFirstKeyTimeChangedwallet::ScriptPubKeyMan
NotifyWatchonlyChangedwallet::ScriptPubKeyMan
ReturnDestination(int64_t index, bool internal, const CTxDestination &addr)wallet::ScriptPubKeyManinlinevirtual
RewriteDB()wallet::ScriptPubKeyManinlinevirtual
ScriptPubKeyMan(WalletStorage &storage)wallet::ScriptPubKeyManinlineexplicit
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
~ScriptPubKeyMan()=defaultwallet::ScriptPubKeyManvirtual