aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* | dbwrapper: Pass parent CDBWrapper into CDBBatch and CDBIteratorWladimir J. van der Laan2016-04-231-3/+3
* | txdb: Fix assert crash in new UTXO set cursorWladimir J. van der Laan2016-04-181-5/+1
|/
* txdb: Add Cursor() method to CCoinsView to iterate over UTXO setWladimir J. van der Laan2016-04-151-38/+40
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Fix chainstate serialized_size computationPieter Wuille2015-10-281-1/+1
* leveldbwrapper symbol rename: Remove "Level" from class, etc. namesJeff Garzik2015-10-221-6/+6
* trivial: use constants for db keysDaniel Kraft2015-10-131-4/+4
* Refer to obfuscate_key via pointer in peripheral CLevelDB classesJames O'Beirne2015-10-091-3/+3
* Handle obfuscation in CLevelDBIteratorJames O'Beirne2015-10-081-3/+3
* Encapsulate CLevelDB iterators cleanlyPieter Wuille2015-10-081-39/+20
* Add chainstate obfuscation to avoid spurious antivirus detectionJames O'Beirne2015-10-061-17/+10
* TRIVIAL: Missing includesJorge Timón2015-07-231-0/+1
* rpc: make `gettxoutsettinfo` run lock-freeWladimir J. van der Laan2015-06-161-1/+4
* Consensus: Refactor: Decouple pow.o from chainparams.oJorge Timón2015-03-261-1/+3
* Includes: Do not include main.h from any other headerJorge Timón2015-03-241-0/+1
* Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-3/+3
* change hardcoded character constants to a set of descriptive named constants ...Earlz2015-01-251-21/+32
* Replace direct use of 0 with SetNull and IsNullWladimir J. van der Laan2015-01-051-3/+3
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Merge pull request #5470Wladimir J. van der Laan2014-12-191-1/+1
|\
| * Remove references to X11 licenceMichael Ford2014-12-161-1/+1
* | make all catch() arguments constPhilip Kaufmann2014-12-171-2/+2
|/
* Do all block index writes in a batchPieter Wuille2014-11-251-13/+12
* MOVEONLY: Separate CTransaction and dependencies from corejtimon2014-10-271-1/+0
* rpc: Fix leveldb iterator leak, and flush before `gettxoutsetinfo`Wladimir J. van der Laan2014-10-211-1/+1
* Merge pull request #4834Pieter Wuille2014-10-081-15/+8
|\
| * Do not keep fully spent but unwritten CCoins entries cached.Pieter Wuille2014-09-231-3/+8
| * Get rid of CCoinsView's SetCoins and SetBestBlock.Pieter Wuille2014-09-231-12/+0
* | Use a typedef for monetary valuesMark Friedenbach2014-09-261-1/+1
|/
* header include cleanupPhilip Kaufmann2014-09-141-1/+2
* Merge pull request #4748Pieter Wuille2014-08-261-0/+1
|\