aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge AuxPoW support from NamecoreRoss Nicoll2019-07-131-3/+4
* Scrypt n=1024 PoW hashRoss Nicoll2019-04-031-1/+2
* Return void instead of bool for functions that cannot failpracticalswift2018-07-271-2/+1
* scripted-diff: Remove trailing whitespacesJoão Barbosa2018-07-241-1/+1
* Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley2018-06-251-2/+2
* index: Move index DBs into index/ directory.Jim Posen2018-06-041-176/+0
* db: Make reusable base class for index databases.Jim Posen2018-06-041-3/+7
* db: Remove obsolete methods from CBlockTreeDB.Jim Posen2018-06-041-11/+0
* [db] Migration for txindex data to new, separate database.Jim Posen2018-04-251-0/+139
* [db] Create separate database for txindex.Jim Posen2018-04-251-0/+32
* [logging] Comment all continuing logs.John Newbery2018-04-071-2/+2
* Merge #12653: Allow to optional specify the directory for the blocks storageWladimir J. van der Laan2018-03-271-1/+1
|\
| * -blocksdir: keep blockindex leveldb database in datadirJonas Schnelli2018-03-201-1/+1
| * Allow to optional specify the directory for the blocks storageJonas Schnelli2018-03-111-1/+1
* | Add static_assert to prevent VARINT(<signed value>)Russell Yanofsky2018-03-151-2/+2
* | Support deserializing into temporariesPieter Wuille2018-03-131-1/+1
|/
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-10/+10
* Merge #10770: Drop upgrade-cancel callback registration for a generic "cancel...Jonas Schnelli2017-09-071-3/+3
|\
| * Drop upgrade-cancel callback registration for a generic "resumeable"Matt Corallo2017-08-201-3/+3
* | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-1/+1
|/
* scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-2/+2
* Skip remainder of init if upgrade is cancelledMatt Corallo2017-08-071-1/+1
* Force on-the-fly compaction during pertxout upgradePieter Wuille2017-07-271-1/+5
* Avoid dereference-of-casted-pointerPieter Wuille2017-07-071-1/+1
* Report [CANCELLED] instead of [DONE] when shut down during txdb upgradeJonas Schnelli2017-06-291-1/+1
* Report txdb upgrade not more often then every 10%Jonas Schnelli2017-06-291-2/+8
* Show txdb upgrade progress in debug logJonas Schnelli2017-06-291-1/+4
* Allow to cancel the txdb upgrade via splashscreen callbackJonas Schnelli2017-06-291-0/+9
* Allow to shut down during txdb upgradeJonas Schnelli2017-06-291-0/+3
* [qa] Test non-atomic chainstate writesSuhas Daftuar2017-06-261-1/+1
* Dont create pcoinsTip until after ReplayBlocks.Matt Corallo2017-06-261-7/+1
* Random db flush crash simulatorPieter Wuille2017-06-261-1/+10
* Non-atomic flushing using the blockchain as replay journalPieter Wuille2017-06-261-2/+46
* Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockI...Wladimir J. van der Laan2017-06-251-4/+4
|\
| * Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()Jorge Timón2017-05-181-4/+4
* | scripted-diff: various renames for per-utxo consistencyPieter Wuille2017-06-011-10/+10
* | Rename CCoinsCacheEntry::coins to coinPieter Wuille2017-06-011-2/+2
* | [MOVEONLY] Move old CCoins class to txdb.cppPieter Wuille2017-06-011-0/+55
* | Upgrade from per-tx database to per-txoutPieter Wuille2017-06-011-0/+45
* | Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille2017-06-011-17/+49
* | Report on-disk size in gettxoutsetinfoPieter Wuille2017-05-261-0/+5
* | Fix: make CCoinsViewDbCursor::Seek work for missing keysPieter Wuille2017-05-231-1/+5
|/
* Replace boost::function with std::function (C++11)practicalswift2017-05-131-1/+1
* Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell2017-04-011-1/+1
* Refactor: Remove using namespace <xxx> from src/*.cpp.Karl-Johan Alm2017-01-271-12/+10
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* C++11: s/boost::scoped_ptr/std::unique_ptr/Jorge Timón2016-09-011-1/+1
* Merge #7815: Break circular dependency main ↔ txdbWladimir J. van der Laan2016-05-061-5/+3
|\
| * Break circular dependency main ↔ txdbWladimir J. van der Laan2016-04-151-5/+3