Skip to content

Commit

Permalink
cleanup class private and public areas in walletdb
Browse files Browse the repository at this point in the history
- only code movement
  • Loading branch information
Philip Kaufmann committed Sep 18, 2014
1 parent 22d7e70 commit 93f84d0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 11 deletions.
4 changes: 1 addition & 3 deletions src/walletdb.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -242,9 +242,7 @@ void CWalletDB::ListAccountCreditDebit(const string& strAccount, list<CAccountin
pcursor->close();
}


DBErrors
CWalletDB::ReorderTransactions(CWallet* pwallet)
DBErrors CWalletDB::ReorderTransactions(CWallet* pwallet)
{
LOCK(pwallet->cs_wallet);
// Old wallets didn't have any defined order for transactions
Expand Down
17 changes: 9 additions & 8 deletions src/walletdb.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,7 @@ class CWalletDB : public CDB
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 EraseName(const std::string& strAddress);

Expand Down Expand Up @@ -119,19 +116,23 @@ class CWalletDB : public CDB
bool WriteDestData(const std::string &address, const std::string &key, const std::string &value);
/// Erase destination data tuple from wallet database
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);
int64_t GetAccountCreditDebit(const std::string& strAccount);
void ListAccountCreditDebit(const std::string& strAccount, std::list<CAccountingEntry>& acentries);

DBErrors ReorderTransactions(CWallet*);
DBErrors ReorderTransactions(CWallet* pwallet);
DBErrors LoadWallet(CWallet* pwallet);
DBErrors FindWalletTx(CWallet* pwallet, std::vector<uint256>& vTxHash, 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);

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);
Expand Down

0 comments on commit 93f84d0

Please sign in to comment.