aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.h
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2014-12-11 16:14:53 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2014-12-11 16:15:34 +0100
commitdcc1304426ae4859c05d32364b8fd9e5c03d7408 (patch)
treed6e2aee66f87b0bb0ca2ae143f02683ea3aa46f5 /src/txdb.h
parentd7492304e9b92b755c0bdafb9805bdca66dae94a (diff)
parent63d1ae5556ea40dde0cca20addda4bba40005496 (diff)
downloadbitcoin-dcc1304426ae4859c05d32364b8fd9e5c03d7408.tar.xz
Merge pull request #5367
63d1ae5 Do all block index writes in a batch (Pieter Wuille)
Diffstat (limited to 'src/txdb.h')
-rw-r--r--src/txdb.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/txdb.h b/src/txdb.h
index 9a98fcc41b..f81fc62689 100644
--- a/src/txdb.h
+++ b/src/txdb.h
@@ -48,11 +48,9 @@ private:
CBlockTreeDB(const CBlockTreeDB&);
void operator=(const CBlockTreeDB&);
public:
- bool WriteBlockIndex(const CDiskBlockIndex& blockindex);
+ bool WriteBatchSync(const std::vector<std::pair<int, const CBlockFileInfo*> >& fileInfo, int nLastFile, const std::vector<const CBlockIndex*>& blockinfo);
bool ReadBlockFileInfo(int nFile, CBlockFileInfo &fileinfo);
- bool WriteBlockFileInfo(int nFile, const CBlockFileInfo &fileinfo);
bool ReadLastBlockFile(int &nFile);
- bool WriteLastBlockFile(int nFile);
bool WriteReindexing(bool fReindex);
bool ReadReindexing(bool &fReindex);
bool ReadTxIndex(const uint256 &txid, CDiskTxPos &pos);