34 Commits (3c5251daeb29902b051502dd20030ce25aeccdf2)

Author SHA1 Message Date
Pieter Wuille 888483098e Use C++11 thread-safe static initializers 9 years ago
Pieter Wuille 382c871d28 Use SipHash-2-4 for CCoinsCache index 9 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Matt Corallo 97bf377bd1 Add CCoinsViewCache::HaveCoinsInCache to check if a tx is cached 9 years ago
Matt Corallo 74d0f90262 Add method to remove a tx from CCoinsViewCache if it is unchanged 9 years ago
Alex Morcos c0353064dd Change GetPriority calculation. 9 years ago
Alex Morcos 8504867b14 Save the last unnecessary database read 9 years ago
Alex Morcos 072e2f8644 Alter assumptions in CCoinsViewCache::BatchWrite 9 years ago
Alex Morcos 14470f9aa6 ModifyNewCoins saves database lookups 9 years ago
Pieter Wuille 9e38d0f745 Separate core memory usage computation in core_memusage.h 9 years ago
Pieter Wuille 046392dc1d Keep track of memory usage in CCoinsViewCache 10 years ago
Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 10 years ago
Pieter Wuille 02bced1661 Bugfix: only track UTXO modification after lookup 10 years ago
jtimon c444c620c6 Decouple CCoins from CTxInUndo 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format 10 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 10 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 10 years ago
Pieter Wuille 058b08c147 Do not keep fully spent but unwritten CCoins entries cached. 10 years ago
Pieter Wuille c9d1a81ce7 Get rid of CCoinsView's SetCoins and SetBestBlock. 10 years ago
Pieter Wuille f28aec014e Use ModifyCoins instead of mutable GetCoins. 10 years ago
Pieter Wuille 629d75faac Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins. 10 years ago
Daniel Kraft a3dc587a62 Make appropriate getter-routines "const" in CCoinsView. 10 years ago
Pieter Wuille b0875eb3fe Allow BatchWrite to destroy its input, reducing copying 10 years ago
Pieter Wuille bc42503f6a Use unordered_map for CCoinsViewCache with salted hash 10 years ago
Pieter Wuille d4d3fbd828 Do not flush the cache after every block outside of IBD 11 years ago
Wladimir J. van der Laan dd638dd712
typedef std::map<uint256, CCoins> to CCoinsMap 11 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 11 years ago
Pieter Wuille a0fa20a12b Move CCoins-related logic to coins.{cpp.h} 11 years ago