68 Commits (8d9f45ea6a5e4220e44d34139438eea75a07530b)

Author SHA1 Message Date
practicalswift 49de096c2a Remove unused Boost includes 8 years ago
Russell Yanofsky 3ff1fa8c4a Use override keyword on CCoinsView overrides 8 years ago
Russell Yanofsky 24e44c354d Don't return stale data from CCoinsViewCache::Cursor() 8 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency 8 years ago
Pieter Wuille 73de2c1ff3 Rename CCoinsCacheEntry::coins to coin 8 years ago
Pieter Wuille 119e552f7c Merge CCoinsViewCache's GetOutputFor and AccessCoin 8 years ago
Pieter Wuille 580b023092 [MOVEONLY] Move old CCoins class to txdb.cpp 8 years ago
Pieter Wuille 8b25d2c0ce Upgrade from per-tx database to per-txout 8 years ago
Pieter Wuille 41aa5b79a3 Pack Coin more tightly 8 years ago
Pieter Wuille 97072d6685 Remove unused CCoins methods 8 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 8 years ago
Pieter Wuille 05293f3cb7 Remove ModifyCoins/ModifyNewCoins 8 years ago
Pieter Wuille 0003911326 Introduce new per-txout CCoinsViewCache functions 8 years ago
Pieter Wuille 422634e2f5 Introduce Coin, a single unspent output 8 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo 8 years ago
Pieter Wuille d342424301 Remove/ignore tx version in utxo and undo 8 years ago
Pieter Wuille e6756ad335 Switch CCoinsMap from boost to std unordered_map 8 years ago
Jorge Timón 1c897fc3da
Missing includes 8 years ago
practicalswift 8dc957ae06 Remove unused code 8 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 8 years ago
Alex Morcos b50cd7a67e Fix dangerous condition in ModifyNewCoins. 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Russell Yanofsky fe41f58365 Remove undefined FetchCoins method declaration 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
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
Peter Josling e482a7fe6b Fix CCoins serialization documentation 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 10 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
Luke Dashjr 228d238525 Make CCoinsViewCache's copy constructor private 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
jtimon 561e9e9de9 MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from 10 years ago
jtimon 999a2ab41e MOVEONLY: separate CTxUndo out of core 10 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 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