aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.h
Commit message (Expand)AuthorAgeFilesLines
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | Return void instead of bool for functions that cannot failpracticalswift2018-07-271-1/+1
|/
* index: Move index DBs into index/ directory.Jim Posen2018-06-041-64/+0
* db: Make reusable base class for index databases.Jim Posen2018-06-041-7/+14
* db: Remove obsolete methods from CBlockTreeDB.Jim Posen2018-06-041-2/+0
* [init] Initialize and start TxIndex in init code.Jim Posen2018-04-251-1/+1
* [db] Migration for txindex data to new, separate database.Jim Posen2018-04-251-0/+4
* [db] Create separate database for txindex.Jim Posen2018-04-251-3/+29
* Merge #12731: Support serialization as another type without castingWladimir J. van der Laan2018-04-101-1/+1
|\
| * Support serialization as another type without castingPieter Wuille2018-03-201-1/+1
* | Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan2018-04-051-0/+1
|\ \ | |/ |/|
| * Bugfix: Include <memory> for std::unique_ptrLuke Dashjr2018-04-021-0/+1
* | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\ \ | |/ |/|
| * Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-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-3/+3
* | Merge #11107: Fix races in AppInitMain and others with lock and atomic boolsMarcoFalke2017-10-051-4/+4
|\ \
| * | Consistent parameter names in txdb.hMeshCollider2017-09-071-4/+4
| |/
* / Refactor: Modernize disallowed copy constructors/assignmentDan Raviv2017-09-161-4/+4
|/
* Merge #10809: optim: mark a few classes finalWladimir J. van der Laan2017-08-211-1/+1
|\
| * optim: mark a few classes finalCory Fields2017-07-171-1/+1
* | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-2/+2
|/
* Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan2017-06-281-3/+4
|\
| * Adapt memory usage estimation for flushingPieter Wuille2017-06-261-3/+1
| * Non-atomic flushing using the blockchain as replay journalPieter Wuille2017-06-261-0/+3
* | Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift2017-06-281-5/+5
|/
* Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockI...Wladimir J. van der Laan2017-06-251-1/+1
|\
| * Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()Jorge Timón2017-05-181-1/+1
* | scripted-diff: various renames for per-utxo consistencyPieter Wuille2017-06-011-2/+2
* | Upgrade from per-tx database to per-txoutPieter Wuille2017-06-011-0/+2
* | Reduce reserved memory space for flushingPieter Wuille2017-06-011-3/+1
* | Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille2017-06-011-8/+8
* | Report on-disk size in gettxoutsetinfoPieter Wuille2017-05-261-0/+2
|/
* Replace boost::function with std::function (C++11)practicalswift2017-05-131-3/+1
* Make threshold for flushing more conservative.Alex Morcos2017-03-311-2/+4
* Lower default memory footprint slightlyAlex Morcos2017-03-311-1/+1
* Make pcoinsTip memory calculations consistentAlex Morcos2017-03-311-1/+5
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Get rid of nType and nVersionPieter Wuille2016-11-071-1/+1
* C++11: s/boost::scoped_ptr/std::unique_ptr/Jorge Timón2016-09-011-1/+1
* Bump `-dbcache` default to 300MiBWladimir J. van der Laan2016-07-061-3/+11
* Break circular dependency main ↔ txdbWladimir J. van der Laan2016-04-151-4/+29
* txdb: Add Cursor() method to CCoinsView to iterate over UTXO setWladimir J. van der Laan2016-04-151-1/+25
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* leveldbwrapper file rename to dbwrapper.*Jeff Garzik2015-10-221-1/+1
* leveldbwrapper symbol rename: Remove "Level" from class, etc. namesJeff Garzik2015-10-221-3/+3
* Cache tweak and logging improvementsPieter Wuille2015-05-111-1/+1
* Fix clang compile warnings intriduced in #5681Michael Ford2015-03-291-1/+1
* Includes: Do not include main.h from any other headerJorge Timón2015-03-241-2/+4