Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CWalletDB Member List

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

batchCWalletDBprivate
CWalletDB(CWalletDBWrapper &dbw, const char *pszMode="r+", bool _fFlushOnClose=true)CWalletDBinline
CWalletDB(const CWalletDB &)CWalletDBprivate
EraseContractData(const std::string &address, const std::string &key)CWalletDB
EraseDestData(const std::string &address, const std::string &key)CWalletDB
EraseIC(const K &key)CWalletDBinlineprivate
EraseName(const std::string &strAddress)CWalletDB
ErasePool(int64_t nPool)CWalletDB
ErasePurpose(const std::string &strAddress)CWalletDB
EraseToken(uint256 hash)CWalletDB
EraseTokenTx(uint256 hash)CWalletDB
EraseTx(uint256 hash)CWalletDB
EraseWatchOnly(const CScript &script)CWalletDB
FindWalletTx(std::vector< uint256 > &vTxHash, std::vector< CWalletTx > &vWtx)CWalletDB
GetAccountCreditDebit(const std::string &strAccount)CWalletDB
IsKeyType(const std::string &strType)CWalletDBstatic
ListAccountCreditDebit(const std::string &strAccount, std::list< CAccountingEntry > &acentries)CWalletDB
LoadWallet(CWallet *pwallet)CWalletDB
m_dbwCWalletDBprivate
operator=(const CWalletDB &)CWalletDBprivate
ReadAccount(const std::string &strAccount, CAccount &account)CWalletDB
ReadBestBlock(CBlockLocator &locator)CWalletDB
ReadPool(int64_t nPool, CKeyPool &keypool)CWalletDB
ReadVersion(int &nVersion)CWalletDB
Recover(const std::string &filename, void *callbackDataIn, bool(*recoverKVcallback)(void *callbackData, CDataStream ssKey, CDataStream ssValue), std::string &out_backup_filename)CWalletDBstatic
Recover(const std::string &filename, std::string &out_backup_filename)CWalletDBstatic
RecoverKeysOnlyFilter(void *callbackData, CDataStream ssKey, CDataStream ssValue)CWalletDBstatic
TxnAbort()CWalletDB
TxnBegin()CWalletDB
TxnCommit()CWalletDB
VerifyDatabaseFile(const std::string &walletFile, const fs::path &dataDir, std::string &warningStr, std::string &errorStr)CWalletDBstatic
VerifyEnvironment(const std::string &walletFile, const fs::path &dataDir, std::string &errorStr)CWalletDBstatic
WriteAccount(const std::string &strAccount, const CAccount &account)CWalletDB
WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry &acentry)CWalletDB
WriteBestBlock(const CBlockLocator &locator)CWalletDB
WriteContractData(const std::string &address, const std::string &key, const std::string &value)CWalletDB
WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, const CKeyMetadata &keyMeta)CWalletDB
WriteCScript(const uint160 &hash, const CScript &redeemScript)CWalletDB
WriteDefaultKey(const CPubKey &vchPubKey)CWalletDB
WriteDestData(const std::string &address, const std::string &key, const std::string &value)CWalletDB
WriteHDChain(const CHDChain &chain)CWalletDB
WriteIC(const K &key, const T &value, bool fOverwrite=true)CWalletDBinlineprivate
WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, const CKeyMetadata &keyMeta)CWalletDB
WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey)CWalletDB
WriteMinVersion(int nVersion)CWalletDB
WriteName(const std::string &strAddress, const std::string &strName)CWalletDB
WriteOrderPosNext(int64_t nOrderPosNext)CWalletDB
WritePool(int64_t nPool, const CKeyPool &keypool)CWalletDB
WritePurpose(const std::string &strAddress, const std::string &purpose)CWalletDB
WriteToken(const CTokenInfo &wtoken)CWalletDB
WriteTokenTx(const CTokenTx &wTokenTx)CWalletDB
WriteTx(const CWalletTx &wtx)CWalletDB
WriteVersion(int nVersion)CWalletDB
WriteWatchOnly(const CScript &script, const CKeyMetadata &keymeta)CWalletDB
ZapSelectTx(std::vector< uint256 > &vHashIn, std::vector< uint256 > &vHashOut)CWalletDB
ZapWalletTx(std::vector< CWalletTx > &vWtx)CWalletDB