87 Commits (c6b604c41885591e140fe2821ff0c199ddcb610b)

Author SHA1 Message Date
Jianping Wu 72d45d6a69 Fixed unit tests. 6 years ago
Jianping Wu e3c8d3cf1c Fixed macOS crash. 6 years ago
Jianping Wu 9a025be151 Implemented keva_filter. 6 years ago
Jianping Wu 45fecd334e Changed HasNamespace to GetNamespace. Fixed BackedView error. 6 years ago
Jianping Wu 49de399c30 Implemented writing to DB. 6 years ago
Jianping Wu 17a422025e Finally everything built! 6 years ago
Jianping Wu 97b35682e0 WIP: main.cpp compiled. 6 years ago
Jianping Wu c56fb50b55 WIP: namespace/key 6 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Dan Raviv 2a07f878a8 Refactor: Modernize disallowed copy constructors/assignment 7 years ago
Alex Morcos 21d4afa12f Comment clarifications in coins.cpp 7 years ago
Pieter Wuille 21180ff734 Simplify return values of GetCoin/HaveCoin(InCache) 7 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal 7 years ago
Matt Corallo 9417d7a336 Be much more agressive in AccessCoin docs. 7 years ago
Matt Corallo 3533fb4d33 Return a bool in SpendCoin to restore pre-per-utxo assert semantics 7 years ago
practicalswift 49de096c2a Remove unused Boost includes 7 years ago
Russell Yanofsky 3ff1fa8c4a Use override keyword on CCoinsView overrides 7 years ago
Russell Yanofsky 24e44c354d Don't return stale data from CCoinsViewCache::Cursor() 7 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency 7 years ago
Pieter Wuille 73de2c1ff3 Rename CCoinsCacheEntry::coins to coin 7 years ago
Pieter Wuille 119e552f7c Merge CCoinsViewCache's GetOutputFor and AccessCoin 7 years ago
Pieter Wuille 580b023092 [MOVEONLY] Move old CCoins class to txdb.cpp 7 years ago
Pieter Wuille 8b25d2c0ce Upgrade from per-tx database to per-txout 7 years ago
Pieter Wuille 41aa5b79a3 Pack Coin more tightly 7 years ago
Pieter Wuille 97072d6685 Remove unused CCoins methods 7 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 7 years ago
Pieter Wuille 05293f3cb7 Remove ModifyCoins/ModifyNewCoins 7 years ago
Pieter Wuille 0003911326 Introduce new per-txout CCoinsViewCache functions 7 years ago
Pieter Wuille 422634e2f5 Introduce Coin, a single unspent output 7 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo 7 years ago
Pieter Wuille d342424301 Remove/ignore tx version in utxo and undo 7 years ago
Pieter Wuille e6756ad335 Switch CCoinsMap from boost to std unordered_map 7 years ago
Jorge Timón 1c897fc3da
Missing includes 7 years ago
practicalswift 8dc957ae06 Remove unused code 7 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 7 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 8 years ago
Pieter Wuille 382c871d28 Use SipHash-2-4 for CCoinsCache index 8 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set 8 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