mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-12 04:42:36 -03:00
cleanup class private and public areas in walletdb
- only code movement
This commit is contained in:
parent
22d7e7014f
commit
93f84d0417
2 changed files with 10 additions and 11 deletions
|
@ -242,9 +242,7 @@ void CWalletDB::ListAccountCreditDebit(const string& strAccount, list<CAccountin
|
||||||
pcursor->close();
|
pcursor->close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DBErrors CWalletDB::ReorderTransactions(CWallet* pwallet)
|
||||||
DBErrors
|
|
||||||
CWalletDB::ReorderTransactions(CWallet* pwallet)
|
|
||||||
{
|
{
|
||||||
LOCK(pwallet->cs_wallet);
|
LOCK(pwallet->cs_wallet);
|
||||||
// Old wallets didn't have any defined order for transactions
|
// Old wallets didn't have any defined order for transactions
|
||||||
|
|
|
@ -78,10 +78,7 @@ public:
|
||||||
CWalletDB(const std::string& strFilename, const char* pszMode = "r+") : CDB(strFilename, pszMode)
|
CWalletDB(const std::string& strFilename, const char* pszMode = "r+") : CDB(strFilename, pszMode)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
private:
|
|
||||||
CWalletDB(const CWalletDB&);
|
|
||||||
void operator=(const CWalletDB&);
|
|
||||||
public:
|
|
||||||
bool WriteName(const std::string& strAddress, const std::string& strName);
|
bool WriteName(const std::string& strAddress, const std::string& strName);
|
||||||
bool EraseName(const std::string& strAddress);
|
bool EraseName(const std::string& strAddress);
|
||||||
|
|
||||||
|
@ -119,19 +116,23 @@ public:
|
||||||
bool WriteDestData(const std::string &address, const std::string &key, const std::string &value);
|
bool WriteDestData(const std::string &address, const std::string &key, const std::string &value);
|
||||||
/// Erase destination data tuple from wallet database
|
/// Erase destination data tuple from wallet database
|
||||||
bool EraseDestData(const std::string &address, const std::string &key);
|
bool EraseDestData(const std::string &address, const std::string &key);
|
||||||
private:
|
|
||||||
bool WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry& acentry);
|
|
||||||
public:
|
|
||||||
bool WriteAccountingEntry(const CAccountingEntry& acentry);
|
bool WriteAccountingEntry(const CAccountingEntry& acentry);
|
||||||
int64_t GetAccountCreditDebit(const std::string& strAccount);
|
int64_t GetAccountCreditDebit(const std::string& strAccount);
|
||||||
void ListAccountCreditDebit(const std::string& strAccount, std::list<CAccountingEntry>& acentries);
|
void ListAccountCreditDebit(const std::string& strAccount, std::list<CAccountingEntry>& acentries);
|
||||||
|
|
||||||
DBErrors ReorderTransactions(CWallet*);
|
DBErrors ReorderTransactions(CWallet* pwallet);
|
||||||
DBErrors LoadWallet(CWallet* pwallet);
|
DBErrors LoadWallet(CWallet* pwallet);
|
||||||
DBErrors FindWalletTx(CWallet* pwallet, std::vector<uint256>& vTxHash, std::vector<CWalletTx>& vWtx);
|
DBErrors FindWalletTx(CWallet* pwallet, std::vector<uint256>& vTxHash, std::vector<CWalletTx>& vWtx);
|
||||||
DBErrors ZapWalletTx(CWallet* pwallet, std::vector<CWalletTx>& vWtx);
|
DBErrors ZapWalletTx(CWallet* pwallet, std::vector<CWalletTx>& vWtx);
|
||||||
static bool Recover(CDBEnv& dbenv, std::string filename, bool fOnlyKeys);
|
static bool Recover(CDBEnv& dbenv, std::string filename, bool fOnlyKeys);
|
||||||
static bool Recover(CDBEnv& dbenv, std::string filename);
|
static bool Recover(CDBEnv& dbenv, std::string filename);
|
||||||
|
|
||||||
|
private:
|
||||||
|
CWalletDB(const CWalletDB&);
|
||||||
|
void operator=(const CWalletDB&);
|
||||||
|
|
||||||
|
bool WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry& acentry);
|
||||||
};
|
};
|
||||||
|
|
||||||
bool BackupWallet(const CWallet& wallet, const std::string& strDest);
|
bool BackupWallet(const CWallet& wallet, const std::string& strDest);
|
||||||
|
|
Loading…
Reference in a new issue