Bitcoin ABC 0.26.3
P2P Digital Currency
|
This is the complete list of members for LegacyScriptPubKeyMan, including all inherited members.
AddCryptedKey(const CPubKey &vchPubKey, const std::vector< uint8_t > &vchCryptedSecret) | LegacyScriptPubKeyMan | |
AddCryptedKeyInner(const CPubKey &vchPubKey, const std::vector< uint8_t > &vchCryptedSecret) | LegacyScriptPubKeyMan | private |
AddCScript(const CScript &redeemScript) override | LegacyScriptPubKeyMan | virtual |
AddCScriptWithDB(WalletBatch &batch, const CScript &script) | LegacyScriptPubKeyMan | private |
AddHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
AddInactiveHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
AddKey(const CKey &key) | FillableSigningProvider | inlinevirtual |
AddKeyOriginWithDB(WalletBatch &batch, const CPubKey &pubkey, const KeyOriginInfo &info) | LegacyScriptPubKeyMan | private |
AddKeypoolPubkeyWithDB(const CPubKey &pubkey, const bool internal, WalletBatch &batch) | LegacyScriptPubKeyMan | private |
AddKeyPubKey(const CKey &key, const CPubKey &pubkey) override | LegacyScriptPubKeyMan | virtual |
AddKeyPubKeyInner(const CKey &key, const CPubKey &pubkey) | LegacyScriptPubKeyMan | private |
AddKeyPubKeyWithDB(WalletBatch &batch, const CKey &key, const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
AddWatchOnly(const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
AddWatchOnly(const CScript &dest, int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
AddWatchOnlyInMem(const CScript &dest) | LegacyScriptPubKeyMan | private |
AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest, int64_t create_time) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
CanGenerateKeys() const | LegacyScriptPubKeyMan | |
CanGetAddresses(bool internal=false) const override | LegacyScriptPubKeyMan | virtual |
CanProvide(const CScript &script, SignatureData &sigdata) override | LegacyScriptPubKeyMan | virtual |
CheckDecryptionKey(const CKeyingMaterial &master_key, bool accept_no_keys=false) override | LegacyScriptPubKeyMan | virtual |
CryptedKeyMap typedef | LegacyScriptPubKeyMan | private |
cs_KeyStore | FillableSigningProvider | mutable |
DeriveNewChildKey(WalletBatch &batch, CKeyMetadata &metadata, CKey &secret, CHDChain &hd_chain, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | private |
DeriveNewSeed(const CKey &key) | LegacyScriptPubKeyMan | |
Encrypt(const CKeyingMaterial &master_key, WalletBatch *batch) override | LegacyScriptPubKeyMan | virtual |
fDecryptionThoroughlyChecked | LegacyScriptPubKeyMan | private |
FillPSBT(PartiallySignedTransaction &psbt, SigHashType sighash_type=SigHashType().withForkId(), bool sign=true, bool bip32derivs=false) const override | LegacyScriptPubKeyMan | virtual |
GenerateNewKey(WalletBatch &batch, CHDChain &hd_chain, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
GenerateNewSeed() | LegacyScriptPubKeyMan | |
GetAllReserveKeys() const | LegacyScriptPubKeyMan | inline |
GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const override | FillableSigningProvider | virtual |
GetCScripts() const | FillableSigningProvider | virtual |
GetHDChain() const | LegacyScriptPubKeyMan | inline |
GetID() const override | LegacyScriptPubKeyMan | virtual |
GetKey(const CKeyID &address, CKey &keyOut) const override | LegacyScriptPubKeyMan | virtual |
GetKeyFromPool(CPubKey &key, const OutputType type, bool internal=false) | LegacyScriptPubKeyMan | private |
GetKeyOrigin(const CKeyID &keyid, KeyOriginInfo &info) const override | LegacyScriptPubKeyMan | virtual |
GetKeyPoolSize() const override | LegacyScriptPubKeyMan | virtual |
GetKeys() const override | LegacyScriptPubKeyMan | virtual |
GetMetadata(const CTxDestination &dest) const override | LegacyScriptPubKeyMan | virtual |
GetNewDestination(const OutputType type, CTxDestination &dest, std::string &error) override | LegacyScriptPubKeyMan | virtual |
GetOldestKeyPoolTime() const override | LegacyScriptPubKeyMan | virtual |
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const override | LegacyScriptPubKeyMan | virtual |
GetReservedDestination(const OutputType type, bool internal, CTxDestination &address, int64_t &index, CKeyPool &keypool) override | LegacyScriptPubKeyMan | virtual |
GetSolvingProvider(const CScript &script) const override | LegacyScriptPubKeyMan | virtual |
GetTimeFirstKey() const override | LegacyScriptPubKeyMan | virtual |
GetWatchPubKey(const CKeyID &address, CPubKey &pubkey_out) const | LegacyScriptPubKeyMan | |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore)=0 | LegacyScriptPubKeyMan | privatepure virtual |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | private |
GUARDED_BY(cs_KeyStore)=0 | LegacyScriptPubKeyMan | privatepure virtual |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | |
GUARDED_BY(cs_KeyStore) | LegacyScriptPubKeyMan | |
HaveCScript(const CScriptID &hash) const override | FillableSigningProvider | virtual |
HaveKey(const CKeyID &address) const override | LegacyScriptPubKeyMan | virtual |
HavePrivateKeys() const override | LegacyScriptPubKeyMan | virtual |
HaveWatchOnly(const CScript &dest) const | LegacyScriptPubKeyMan | |
HaveWatchOnly() const | LegacyScriptPubKeyMan | |
ImportPrivKeys(const std::map< CKeyID, CKey > &privkey_map, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
ImportPubKeys(const std::vector< CKeyID > &ordered_pubkeys, const std::map< CKeyID, CPubKey > &pubkey_map, const std::map< CKeyID, std::pair< CPubKey, KeyOriginInfo > > &key_origins, const bool add_keypool, const bool internal, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
ImportScriptPubKeys(const std::set< CScript > &script_pub_keys, const bool have_solving_data, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
ImportScripts(const std::set< CScript > scripts, int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
IsHDEnabled() const override | LegacyScriptPubKeyMan | virtual |
IsMine(const CScript &script) const override | LegacyScriptPubKeyMan | virtual |
KeepDestination(int64_t index, const OutputType &type) override | LegacyScriptPubKeyMan | virtual |
KeyMap typedef | FillableSigningProvider | protected |
KeypoolCountExternalKeys() const override | LegacyScriptPubKeyMan | virtual |
LearnAllRelatedScripts(const CPubKey &key) | LegacyScriptPubKeyMan | |
LearnRelatedScripts(const CPubKey &key, OutputType) | LegacyScriptPubKeyMan | |
LoadCryptedKey(const CPubKey &vchPubKey, const std::vector< uint8_t > &vchCryptedSecret, bool checksum_valid) | LegacyScriptPubKeyMan | |
LoadCScript(const CScript &redeemScript) | LegacyScriptPubKeyMan | |
LoadHDChain(const CHDChain &chain) | LegacyScriptPubKeyMan | |
LoadKey(const CKey &key, const CPubKey &pubkey) | LegacyScriptPubKeyMan | |
LoadKeyMetadata(const CKeyID &keyID, const CKeyMetadata &metadata) | LegacyScriptPubKeyMan | |
LoadKeyPool(int64_t nIndex, const CKeyPool &keypool) | LegacyScriptPubKeyMan | |
LoadScriptMetadata(const CScriptID &script_id, const CKeyMetadata &metadata) | LegacyScriptPubKeyMan | |
LoadWatchOnly(const CScript &dest) | LegacyScriptPubKeyMan | |
m_hd_chain | LegacyScriptPubKeyMan | private |
m_inactive_hd_chains | LegacyScriptPubKeyMan | private |
m_index_to_reserved_key | LegacyScriptPubKeyMan | private |
m_pool_key_to_index | LegacyScriptPubKeyMan | private |
m_storage | ScriptPubKeyMan | protected |
MarkPreSplitKeys() EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
MarkReserveKeysAsUsed(int64_t keypool_id) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
MarkUnusedAddresses(const CScript &script) override | LegacyScriptPubKeyMan | virtual |
NewKeyPool() | LegacyScriptPubKeyMan | |
NotifyCanGetAddressesChanged | ScriptPubKeyMan | |
NotifyWatchonlyChanged | ScriptPubKeyMan | |
RemoveWatchOnly(const CScript &dest) | LegacyScriptPubKeyMan | |
ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, bool fRequestedInternal) | LegacyScriptPubKeyMan | private |
ReturnDestination(int64_t index, bool internal, const CTxDestination &) override | LegacyScriptPubKeyMan | virtual |
RewriteDB() override | LegacyScriptPubKeyMan | virtual |
ScriptMap typedef | FillableSigningProvider | protected |
ScriptPubKeyMan(WalletStorage &storage) | LegacyScriptPubKeyMan | inlineexplicit |
SetHDSeed(const CPubKey &key) | LegacyScriptPubKeyMan | |
SetInternal(bool internal) override | LegacyScriptPubKeyMan | virtual |
SetupGeneration(bool force=false) override | LegacyScriptPubKeyMan | virtual |
SignMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig) const override | LegacyScriptPubKeyMan | virtual |
SignTransaction(CMutableTransaction &tx, const std::map< COutPoint, Coin > &coins, SigHashType sighash, std::map< int, std::string > &input_errors) const override | LegacyScriptPubKeyMan | virtual |
TopUp(unsigned int size=0) override | LegacyScriptPubKeyMan | virtual |
TopUpInactiveHDChain(const CKeyID seed_id, int64_t index, bool internal) | LegacyScriptPubKeyMan | private |
UpdateTimeFirstKey(int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | LegacyScriptPubKeyMan | |
Upgrade(int prev_version, bilingual_str &error) override | LegacyScriptPubKeyMan | virtual |
UpgradeKeyMetadata() | LegacyScriptPubKeyMan | |
WalletLogPrintf(std::string fmt, Params... parameters) const | ScriptPubKeyMan | inline |
WatchKeyMap typedef | LegacyScriptPubKeyMan | private |
WatchOnlySet typedef | LegacyScriptPubKeyMan | private |
~ScriptPubKeyMan() | ScriptPubKeyMan | inlinevirtual |
~SigningProvider() | SigningProvider | inlinevirtual |