BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
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::vector< 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
ReadVersion(int &nVersion)WalletBatch
Recover(const fs::path &wallet_path, void *callbackDataIn, bool(*recoverKVcallback)(void *callbackData, CDataStream ssKey, CDataStream ssValue), std::string &out_backup_filename)WalletBatchstatic
Recover(const fs::path &wallet_path, std::string &out_backup_filename)WalletBatchstatic
RecoverKeysOnlyFilter(void *callbackData, CDataStream ssKey, CDataStream ssValue)WalletBatchstatic
TxnAbort()WalletBatch
TxnBegin()WalletBatch
TxnCommit()WalletBatch
VerifyDatabaseFile(const fs::path &wallet_path, std::string &warningStr, std::string &errorStr)WalletBatchstatic
VerifyEnvironment(const fs::path &wallet_path, std::string &errorStr)WalletBatchstatic
WalletBatch(WalletDatabase &database, const char *pszMode="r+", bool _fFlushOnClose=true)WalletBatchinlineexplicit
WalletBatch(const WalletBatch &)=deleteWalletBatch
WriteBestBlock(const CBlockLocator &locator)WalletBatch
WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, const CKeyMetadata &keyMeta)WalletBatch
WriteCScript(const uint160 &hash, const CScript &redeemScript)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
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
WriteVersion(int nVersion)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
ZapWalletTx(std::vector< CWalletTx > &vWtx)WalletBatch