Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
ScriptPubKeyMan Member List

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

CanGetAddresses(bool internal=false) const ScriptPubKeyManinlinevirtual
CanProvide(const CScript &script, SignatureData &sigdata)ScriptPubKeyManinlinevirtual
CheckDecryptionKey(const CKeyingMaterial &master_key, bool accept_no_keys=false)ScriptPubKeyManinlinevirtual
Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch)ScriptPubKeyManinlinevirtual
FillPSBT(PartiallySignedTransaction &psbt, int sighash_type=1, bool sign=true, bool bip32derivs=false, int *n_signed=nullptr) const ScriptPubKeyManinlinevirtual
GetID() const ScriptPubKeyManinlinevirtual
GetKeyPoolSize() const ScriptPubKeyManinlinevirtual
GetMetadata(const CTxDestination &dest) const ScriptPubKeyManinlinevirtual
GetNewDestination(const OutputType type, CTxDestination &dest, std::string &error)ScriptPubKeyManinlinevirtual
GetOldestKeyPoolTime() const ScriptPubKeyManinlinevirtual
GetReservedDestination(const OutputType type, bool internal, CTxDestination &address, int64_t &index, CKeyPool &keypool)ScriptPubKeyManinlinevirtual
GetSolvingProvider(const CScript &script) const ScriptPubKeyManinlinevirtual
GetTimeFirstKey() const ScriptPubKeyManinlinevirtual
HavePrivateKeys() const ScriptPubKeyManinlinevirtual
IsHDEnabled() const ScriptPubKeyManinlinevirtual
IsMine(const CScript &script) const ScriptPubKeyManinlinevirtual
KeepDestination(int64_t index, const OutputType &type)ScriptPubKeyManinlinevirtual
KeypoolCountExternalKeys() const ScriptPubKeyManinlinevirtual
m_storageScriptPubKeyManprotected
MarkUnusedAddresses(const CScript &script)ScriptPubKeyManinlinevirtual
NotifyCanGetAddressesChangedScriptPubKeyMan
NotifyWatchonlyChangedScriptPubKeyMan
ReturnDestination(int64_t index, bool internal, const CTxDestination &addr)ScriptPubKeyManinlinevirtual
RewriteDB()ScriptPubKeyManinlinevirtual
ScriptPubKeyMan(WalletStorage &storage)ScriptPubKeyManinline
SetInternal(bool internal)ScriptPubKeyManinlinevirtual
SetupGeneration(bool force=false)ScriptPubKeyManinlinevirtual
SignMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig) const ScriptPubKeyManinlinevirtual
SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, int sighash, std::map< int, std::string > &input_errors) const ScriptPubKeyManinlinevirtual
TopUp(unsigned int size=0)ScriptPubKeyManinlinevirtual
Upgrade(int prev_version, int new_version, bilingual_str &error)ScriptPubKeyManinlinevirtual
WalletLogPrintf(std::string fmt, Params...parameters) const ScriptPubKeyManinline
~ScriptPubKeyMan()ScriptPubKeyManinlinevirtual