aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.h
AgeCommit message (Expand)Author
2018-04-10Merge #12731: Support serialization as another type without castingWladimir J. van der Laan
2018-04-05Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan
2018-04-02Bugfix: Include <memory> for std::unique_ptrLuke Dashjr
2018-03-20Support serialization as another type without castingPieter Wuille
2018-02-07Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-10-05Merge #11107: Fix races in AppInitMain and others with lock and atomic boolsMarcoFalke
2017-09-22Use static_cast instead of C-style casts for non-fundamental typespracticalswift
2017-09-16Refactor: Modernize disallowed copy constructors/assignmentDan Raviv
2017-09-07Consistent parameter names in txdb.hMeshCollider
2017-08-21Merge #10809: optim: mark a few classes finalWladimir J. van der Laan
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-07-17optim: mark a few classes finalCory Fields
2017-06-28Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan
2017-06-28Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift
2017-06-26Adapt memory usage estimation for flushingPieter Wuille
2017-06-26Non-atomic flushing using the blockchain as replay journalPieter Wuille
2017-06-25Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockI...Wladimir J. van der Laan
2017-06-01scripted-diff: various renames for per-utxo consistencyPieter Wuille
2017-06-01Upgrade from per-tx database to per-txoutPieter Wuille
2017-06-01Reduce reserved memory space for flushingPieter Wuille
2017-06-01Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille
2017-05-26Report on-disk size in gettxoutsetinfoPieter Wuille
2017-05-18Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()Jorge Timón
2017-05-13Replace boost::function with std::function (C++11)practicalswift
2017-03-31Make threshold for flushing more conservative.Alex Morcos
2017-03-31Lower default memory footprint slightlyAlex Morcos
2017-03-31Make pcoinsTip memory calculations consistentAlex Morcos
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-07Get rid of nType and nVersionPieter Wuille
2016-09-01C++11: s/boost::scoped_ptr/std::unique_ptr/Jorge Timón
2016-07-06Bump `-dbcache` default to 300MiBWladimir J. van der Laan
2016-04-15Break circular dependency main ↔ txdbWladimir J. van der Laan
2016-04-15txdb: Add Cursor() method to CCoinsView to iterate over UTXO setWladimir J. van der Laan
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-10-22leveldbwrapper file rename to dbwrapper.*Jeff Garzik
2015-10-22leveldbwrapper symbol rename: Remove "Level" from class, etc. namesJeff Garzik
2015-05-11Cache tweak and logging improvementsPieter Wuille
2015-03-29Fix clang compile warnings intriduced in #5681Michael Ford
2015-03-24Includes: Do not include main.h from any other headerJorge Timón
2014-12-19Added "Core" to copyright headerssandakersmann
2014-11-25Do all block index writes in a batchPieter Wuille
2014-11-21Convert remaining comments in /src to doxygen formatMichael Ford
2014-11-03Fix all header definesPavel Janík
2014-09-23Get rid of CCoinsView's SetCoins and SetBestBlock.Pieter Wuille
2014-08-26Make appropriate getter-routines "const" in CCoinsView.Daniel Kraft
2014-08-24Allow BatchWrite to destroy its input, reducing copyingPieter Wuille
2014-07-01typedef std::map<uint256, CCoins> to CCoinsMapWladimir J. van der Laan
2014-05-09Move {Get,Set}Compact from bignum to uint256Pieter Wuille