Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/walletdb.h
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | public: | ||||
bool WritePurpose(const CTxDestination &address, | bool WritePurpose(const CTxDestination &address, | ||||
const std::string &purpose); | const std::string &purpose); | ||||
bool ErasePurpose(const CTxDestination &address); | bool ErasePurpose(const CTxDestination &address); | ||||
bool WriteTx(const CWalletTx &wtx); | bool WriteTx(const CWalletTx &wtx); | ||||
bool EraseTx(uint256 hash); | bool EraseTx(uint256 hash); | ||||
bool WriteKeyMetadata(const CKeyMetadata &meta, const CPubKey &pubkey, | |||||
const bool overwrite); | |||||
bool WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, | bool WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, | ||||
const CKeyMetadata &keyMeta); | const CKeyMetadata &keyMeta); | ||||
bool WriteCryptedKey(const CPubKey &vchPubKey, | bool WriteCryptedKey(const CPubKey &vchPubKey, | ||||
const std::vector<uint8_t> &vchCryptedSecret, | const std::vector<uint8_t> &vchCryptedSecret, | ||||
const CKeyMetadata &keyMeta); | const CKeyMetadata &keyMeta); | ||||
bool WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey); | bool WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey); | ||||
bool WriteCScript(const uint160 &hash, const CScript &redeemScript); | bool WriteCScript(const uint160 &hash, const CScript &redeemScript); | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |