Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

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
GetAccountCreditDebit(const std::string &strAccount)WalletBatch
IsKeyType(const std::string &strType)WalletBatchstatic
ListAccountCreditDebit(const std::string &strAccount, std::list< CAccountingEntry > &acentries)WalletBatch
LoadWallet(CWallet *pwallet)WalletBatch
m_batchWalletBatchprivate
m_databaseWalletBatchprivate
operator=(const WalletBatch &)=deleteWalletBatch
ReadAccount(const std::string &strAccount, CAccount &account)WalletBatch
ReadBestBlock(CBlockLocator &locator)WalletBatch
ReadPool(int64_t nPool, CKeyPool &keypool)WalletBatch
ReadPrivateSendSalt(uint256 &salt)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
WriteAccount(const std::string &strAccount, const CAccount &account)WalletBatch
WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry &acentry)WalletBatch
WriteBestBlock(const CBlockLocator &locator)WalletBatch
WriteCryptedHDChain(const CHDChain &chain)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
WriteHDPubKey(const CHDPubKey &hdPubKey, const CKeyMetadata &keyMeta)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
WritePrivateSendSalt(const uint256 &salt)WalletBatch
WritePurpose(const std::string &strAddress, const std::string &purpose)WalletBatch
WriteTx(const CWalletTx &wtx)WalletBatch
WriteVersion(int nVersion)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
Released under the MIT license