Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/walletdb.h
Show First 20 Lines • Show All 261 Lines • ▼ Show 20 Lines | public: | ||||
/// Erase destination data tuple from wallet database. | /// Erase destination data tuple from wallet database. | ||||
bool EraseDestData(const CTxDestination &address, const std::string &key); | bool EraseDestData(const CTxDestination &address, const std::string &key); | ||||
bool WriteActiveScriptPubKeyMan(uint8_t type, const uint256 &id, | bool WriteActiveScriptPubKeyMan(uint8_t type, const uint256 &id, | ||||
bool internal); | bool internal); | ||||
DBErrors LoadWallet(CWallet *pwallet); | DBErrors LoadWallet(CWallet *pwallet); | ||||
DBErrors FindWalletTx(std::vector<TxId> &txIds, std::list<CWalletTx> &vWtx); | DBErrors FindWalletTx(std::vector<TxId> &txIds, std::list<CWalletTx> &vWtx); | ||||
DBErrors ZapWalletTx(std::list<CWalletTx> &vWtx); | |||||
DBErrors ZapSelectTx(std::vector<TxId> &txIdsIn, | DBErrors ZapSelectTx(std::vector<TxId> &txIdsIn, | ||||
std::vector<TxId> &txIdsOut); | std::vector<TxId> &txIdsOut); | ||||
/* Function to determine if a certain KV/key-type is a key (cryptographical | /* Function to determine if a certain KV/key-type is a key (cryptographical | ||||
* key) type */ | * key) type */ | ||||
static bool IsKeyType(const std::string &strType); | static bool IsKeyType(const std::string &strType); | ||||
//! write the hdchain model (external chain child index counter) | //! write the hdchain model (external chain child index counter) | ||||
bool WriteHDChain(const CHDChain &chain); | bool WriteHDChain(const CHDChain &chain); | ||||
Show All 37 Lines |