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

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

EraseDestData(const std::string &address, const std::string &key)WalletBatch
EraseIC(const K &key)WalletBatchinlineprivate
EraseName(const std::string &strAddress)WalletBatch
ErasePool(int64_t nPool)WalletBatch
ErasePurpose(const std::string &strAddress)WalletBatch
EraseTx(uint256 hash)WalletBatch
EraseWatchOnly(const CScript &script)WalletBatch
FindWalletTx(std::vector< uint256 > &vTxHash, std::list< CWalletTx > &vWtx)WalletBatch
IsKeyType(const std::string &strType)WalletBatchstatic
LoadWallet(CWallet *pwallet)WalletBatch
m_batchWalletBatchprivate
m_databaseWalletBatchprivate
operator=(const WalletBatch &)=deleteWalletBatch
ReadBestBlock(CBlockLocator &locator)WalletBatch
ReadPool(int64_t nPool, CKeyPool &keypool)WalletBatch
TxnAbort()WalletBatch
TxnBegin()WalletBatch
TxnCommit()WalletBatch
WalletBatch(WalletDatabase &database, bool _fFlushOnClose=true)WalletBatchinlineexplicit
WalletBatch(const WalletBatch &)=deleteWalletBatch
WriteActiveScriptPubKeyMan(uint8_t type, const uint256 &id, bool internal)WalletBatch
WriteBestBlock(const CBlockLocator &locator)WalletBatch
WriteCryptedDescriptorKey(const uint256 &desc_id, const CPubKey &pubkey, const std::vector< unsigned char > &secret)WalletBatch
WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, const CKeyMetadata &keyMeta)WalletBatch
WriteCScript(const uint160 &hash, const CScript &redeemScript)WalletBatch
WriteDescriptor(const uint256 &desc_id, const WalletDescriptor &descriptor)WalletBatch
WriteDescriptorDerivedCache(const CExtPubKey &xpub, const uint256 &desc_id, uint32_t key_exp_index, uint32_t der_index)WalletBatch
WriteDescriptorKey(const uint256 &desc_id, const CPubKey &pubkey, const CPrivKey &privkey)WalletBatch
WriteDescriptorParentCache(const CExtPubKey &xpub, const uint256 &desc_id, uint32_t key_exp_index)WalletBatch
WriteDestData(const std::string &address, const std::string &key, const std::string &value)WalletBatch
WriteHDChain(const CHDChain &chain)WalletBatch
WriteIC(const K &key, const T &value, bool fOverwrite=true)WalletBatchinlineprivate
WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, const CKeyMetadata &keyMeta)WalletBatch
WriteKeyMetadata(const CKeyMetadata &meta, const CPubKey &pubkey, const bool overwrite)WalletBatch
WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey)WalletBatch
WriteMinVersion(int nVersion)WalletBatch
WriteName(const std::string &strAddress, const std::string &strName)WalletBatch
WriteOrderPosNext(int64_t nOrderPosNext)WalletBatch
WritePool(int64_t nPool, const CKeyPool &keypool)WalletBatch
WritePurpose(const std::string &strAddress, const std::string &purpose)WalletBatch
WriteTx(const CWalletTx &wtx)WalletBatch
WriteWalletFlags(const uint64_t flags)WalletBatch
WriteWatchOnly(const CScript &script, const CKeyMetadata &keymeta)WalletBatch
ZapSelectTx(std::vector< uint256 > &vHashIn, std::vector< uint256 > &vHashOut)WalletBatch