Bitcoin ABC 0.30.5
P2P Digital Currency
|
This is the complete list of members for DescriptorScriptPubKeyMan, including all inherited members.
AddCryptedKey(const CKeyID &key_id, const CPubKey &pubkey, const std::vector< uint8_t > &crypted_key) | DescriptorScriptPubKeyMan | |
AddDescriptorKey(const CKey &key, const CPubKey &pubkey) | DescriptorScriptPubKeyMan | |
AddDescriptorKeyWithDB(WalletBatch &batch, const CKey &key, const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man) | DescriptorScriptPubKeyMan | private |
AddKey(const CKeyID &key_id, const CKey &key) | DescriptorScriptPubKeyMan | |
CanGetAddresses(bool internal=false) const override | DescriptorScriptPubKeyMan | virtual |
CanProvide(const CScript &script, SignatureData &sigdata) override | DescriptorScriptPubKeyMan | virtual |
CanUpdateToWalletDescriptor(const WalletDescriptor &descriptor, std::string &error) | DescriptorScriptPubKeyMan | |
CheckDecryptionKey(const CKeyingMaterial &master_key, bool accept_no_keys=false) override | DescriptorScriptPubKeyMan | virtual |
CryptedKeyMap typedef | DescriptorScriptPubKeyMan | private |
cs_desc_man | DescriptorScriptPubKeyMan | mutable |
DescriptorScriptPubKeyMan(WalletStorage &storage, WalletDescriptor &descriptor) | DescriptorScriptPubKeyMan | inline |
DescriptorScriptPubKeyMan(WalletStorage &storage, bool internal) | DescriptorScriptPubKeyMan | inline |
Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch) override | DescriptorScriptPubKeyMan | virtual |
FillPSBT(PartiallySignedTransaction &psbt, SigHashType sighash_type=SigHashType().withForkId(), bool sign=true, bool bip32derivs=false) const override | DescriptorScriptPubKeyMan | virtual |
GetID() const override | DescriptorScriptPubKeyMan | virtual |
GetKeyPoolSize() const override | DescriptorScriptPubKeyMan | virtual |
GetKeys() const EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GetMetadata(const CTxDestination &dest) const override | DescriptorScriptPubKeyMan | virtual |
GetNewDestination(const OutputType type, CTxDestination &dest, std::string &error) override | DescriptorScriptPubKeyMan | virtual |
GetOldestKeyPoolTime() const override | DescriptorScriptPubKeyMan | virtual |
GetReservedDestination(const OutputType type, bool internal, CTxDestination &address, int64_t &index, CKeyPool &keypool) override | DescriptorScriptPubKeyMan | virtual |
GetScriptPubKeys() const | DescriptorScriptPubKeyMan | |
GetSigningProvider(const CScript &script, bool include_private=false) const | DescriptorScriptPubKeyMan | private |
GetSigningProvider(const CPubKey &pubkey) const | DescriptorScriptPubKeyMan | private |
GetSigningProvider(int32_t index, bool include_private=false) const EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GetSolvingProvider(const CScript &script) const override | DescriptorScriptPubKeyMan | virtual |
GetTimeFirstKey() const override | DescriptorScriptPubKeyMan | virtual |
GetWalletDescriptor() const EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man) | DescriptorScriptPubKeyMan | |
GUARDED_BY(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GUARDED_BY(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GUARDED_BY(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GUARDED_BY(cs_desc_man) | DescriptorScriptPubKeyMan | private |
GUARDED_BY(cs_desc_man) | DescriptorScriptPubKeyMan | private |
HasWalletDescriptor(const WalletDescriptor &desc) const | DescriptorScriptPubKeyMan | |
HavePrivateKeys() const override | DescriptorScriptPubKeyMan | virtual |
IsHDEnabled() const override | DescriptorScriptPubKeyMan | virtual |
IsMine(const CScript &script) const override | DescriptorScriptPubKeyMan | virtual |
KeepDestination(int64_t index, const OutputType &type) | ScriptPubKeyMan | inlinevirtual |
KeyMap typedef | DescriptorScriptPubKeyMan | private |
KeypoolCountExternalKeys() const override | DescriptorScriptPubKeyMan | virtual |
m_decryption_thoroughly_checked | DescriptorScriptPubKeyMan | private |
m_internal | DescriptorScriptPubKeyMan | private |
m_max_cached_index | DescriptorScriptPubKeyMan | private |
m_storage | ScriptPubKeyMan | protected |
MarkUnusedAddresses(const CScript &script) override | DescriptorScriptPubKeyMan | virtual |
NotifyCanGetAddressesChanged | ScriptPubKeyMan | |
NotifyWatchonlyChanged | ScriptPubKeyMan | |
PubKeyMap typedef | DescriptorScriptPubKeyMan | private |
ReturnDestination(int64_t index, bool internal, const CTxDestination &addr) override | DescriptorScriptPubKeyMan | virtual |
RewriteDB() | ScriptPubKeyMan | inlinevirtual |
ScriptPubKeyMan(WalletStorage &storage) | ScriptPubKeyMan | inlineexplicit |
ScriptPubKeyMap typedef | DescriptorScriptPubKeyMan | private |
SetCache(const DescriptorCache &cache) | DescriptorScriptPubKeyMan | |
SetInternal(bool internal) override | DescriptorScriptPubKeyMan | virtual |
SetupDescriptorGeneration(const CExtKey &master_key, OutputType addr_type) | DescriptorScriptPubKeyMan | |
SetupGeneration(bool force=false) | ScriptPubKeyMan | inlinevirtual |
SignMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig) const override | DescriptorScriptPubKeyMan | virtual |
SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, SigHashType sighash, std::map< int, std::string > &input_errors) const override | DescriptorScriptPubKeyMan | virtual |
TopUp(unsigned int size=0) override | DescriptorScriptPubKeyMan | virtual |
UpdateWalletDescriptor(WalletDescriptor &descriptor) | DescriptorScriptPubKeyMan | |
Upgrade(int prev_version, bilingual_str &error) | ScriptPubKeyMan | inlinevirtual |
WalletLogPrintf(std::string fmt, Params... parameters) const | ScriptPubKeyMan | inline |
WriteDescriptor() | DescriptorScriptPubKeyMan | |
~ScriptPubKeyMan() | ScriptPubKeyMan | inlinevirtual |