aboutsummaryrefslogtreecommitdiff
path: root/src/txdb.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Split up util.cpp/hWladimir J. van der Laan2014-08-261-0/+1
* | Make appropriate getter-routines "const" in CCoinsView.Daniel Kraft2014-08-261-5/+8
|/
* Allow BatchWrite to destroy its input, reducing copyingPieter Wuille2014-08-241-2/+5
* Changed LevelDB cursors to use scoped pointers to ensure destruction when goi...Ross Nicoll2014-08-161-4/+2
* typedef std::map<uint256, CCoins> to CCoinsMapWladimir J. van der Laan2014-07-011-2/+2
* Refactor proof of work related functions out of mainjtimon2014-06-231-2/+3
* Move {Get,Set}Compact from bignum to uint256Pieter Wuille2014-05-091-6/+0
* use standard __func__ instead of __PRETTY_FUNCTION__Philip Kaufmann2014-04-301-2/+2
* Copyright header updates s/2013/2014 on files whose last git commit was done ...gubatron2014-02-091-1/+1
* Remove redundant .c_str()sWladimir J. van der Laan2014-01-231-1/+1
* extend std::exception logging in txdb.cppPhilip Kaufmann2013-12-201-6/+6
* Make CCoinsView use block hashes instead of indicesPieter Wuille2013-11-101-13/+10
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-4/+6
* Rename leveldb.{h,cpp} to leveldbwrapper.{h,cpp}.Brandon Dahler2013-11-081-1/+1
* Do not use the redundant BestInvalidWork record in the block database.Pieter Wuille2013-11-011-5/+1
* Merge pull request #3119Pieter Wuille2013-10-201-1/+1
|\
| * Bump Year Number to 2013super32013-10-201-1/+1
* | Refactor/encapsulate chain globals into a CChain classPieter Wuille2013-10-111-4/+0
|/
* Replace printf with LogPrintf / LogPrintGavin Andresen2013-09-181-1/+1
* Introduce a CChainParameters singleton class and regtest mode.Mike Hearn2013-06-191-1/+2
* Improve gettxoutsetinfo commandPieter Wuille2013-05-011-3/+19
* Clean up shutdown processGavin Andresen2013-04-031-2/+4
* Merge pull request #2221 from sipa/perfoGavin Andresen2013-02-221-3/+3
|\