Bitcoin Core  21.99.0
P2P Digital Currency
ScriptPubKeyMan Member List

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

CanGetAddresses(bool internal=false) constScriptPubKeyManinlinevirtual
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) constScriptPubKeyManinlinevirtual
GetID() constScriptPubKeyManinlinevirtual
GetKeyPoolSize() constScriptPubKeyManinlinevirtual
GetMetadata(const CTxDestination &dest) constScriptPubKeyManinlinevirtual
GetNewDestination(const OutputType type, CTxDestination &dest, std::string &error)ScriptPubKeyManinlinevirtual
GetOldestKeyPoolTime() constScriptPubKeyManinlinevirtual
GetReservedDestination(const OutputType type, bool internal, CTxDestination &address, int64_t &index, CKeyPool &keypool)ScriptPubKeyManinlinevirtual
GetSolvingProvider(const CScript &script) constScriptPubKeyManinlinevirtual
GetTimeFirstKey() constScriptPubKeyManinlinevirtual
HavePrivateKeys() constScriptPubKeyManinlinevirtual
IsHDEnabled() constScriptPubKeyManinlinevirtual
IsMine(const CScript &script) constScriptPubKeyManinlinevirtual
KeepDestination(int64_t index, const OutputType &type)ScriptPubKeyManinlinevirtual
KeypoolCountExternalKeys() constScriptPubKeyManinlinevirtual
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) constScriptPubKeyManinlinevirtual
SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, int sighash, std::map< int, std::string > &input_errors) constScriptPubKeyManinlinevirtual
TopUp(unsigned int size=0)ScriptPubKeyManinlinevirtual
Upgrade(int prev_version, int new_version, bilingual_str &error)ScriptPubKeyManinlinevirtual
WalletLogPrintf(std::string fmt, Params... parameters) constScriptPubKeyManinline
~ScriptPubKeyMan()ScriptPubKeyManinlinevirtual