102 Commits (c2e4edb7ecca93e0b72975c8c6f90a2f3beeeebc)

Author SHA1 Message Date
Jianping Wu 9a025be151 Implemented keva_filter. 6 years ago
Jianping Wu eb9ea1b9dd Made sure to delete the entries from the db is they are new (i.e. no namespace and key combo before). 6 years ago
Jianping Wu 7a994de062 First major changes to kevacoin text. 6 years ago
Jianping Wu 45fecd334e Changed HasNamespace to GetNamespace. Fixed BackedView error. 6 years ago
Jianping Wu ef2c2789f5 Marked keva namespace coin as unspendable. 6 years ago
Jianping Wu 49de399c30 Implemented writing to DB. 6 years ago
shaolinfry 4b588c670c
Litecoin: Add scrypt N=1024 PoW 7 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
Matt Corallo ee4d1493e2 Drop upgrade-cancel callback registration for a generic "resumeable" 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
Matt Corallo 861f9a28bc Skip remainder of init if upgrade is cancelled 7 years ago
Pieter Wuille efeb273305 Force on-the-fly compaction during pertxout upgrade 7 years ago
Pieter Wuille 0aadc11fd8 Avoid dereference-of-casted-pointer 7 years ago
Jonas Schnelli 542ce6e246
Report [CANCELLED] instead of [DONE] when shut down during txdb upgrade 7 years ago
Jonas Schnelli 83fbea3f25
Report txdb upgrade not more often then every 10% 7 years ago
Jonas Schnelli 06c5b6edd3
Show txdb upgrade progress in debug log 7 years ago
Jonas Schnelli 316fcb5106
Allow to cancel the txdb upgrade via splashscreen callback 7 years ago
Jonas Schnelli ae09d4583b
Allow to shut down during txdb upgrade 7 years ago
Suhas Daftuar 176c021d08 [qa] Test non-atomic chainstate writes 7 years ago
Matt Corallo d6af06d68a Dont create pcoinsTip until after ReplayBlocks. 7 years ago
Pieter Wuille eaca1b7b08 Random db flush crash simulator 7 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal 7 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 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 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout 8 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo 8 years ago
Pieter Wuille 822755a424 Fix: make CCoinsViewDbCursor::Seek work for missing keys 8 years ago
Jorge Timón b324b28209
Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts() 8 years ago
practicalswift 1b936f5926 Replace boost::function with std::function (C++11) 8 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 8 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp. 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/ 8 years ago
Wladimir J. van der Laan b69836d6ff dbwrapper: Pass parent CDBWrapper into CDBBatch and CDBIterator 9 years ago
Wladimir J. van der Laan a3310b4d48 txdb: Fix assert crash in new UTXO set cursor 9 years ago
Wladimir J. van der Laan 99e70751f2 Break circular dependency main ↔ txdb 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
Pieter Wuille 298e040bca Fix chainstate serialized_size computation 9 years ago
Jeff Garzik 8587b23038 leveldbwrapper symbol rename: Remove "Level" from class, etc. names 9 years ago
Daniel Kraft f8f2aceadd trivial: use constants for db keys 9 years ago
James O'Beirne dcd8e27c65 Refer to obfuscate_key via pointer in peripheral CLevelDB classes 9 years ago
James O'Beirne 0fdf8c80ee Handle obfuscation in CLevelDBIterator 9 years ago
Pieter Wuille 3499ce1e1a Encapsulate CLevelDB iterators cleanly 9 years ago
James O'Beirne 42cb388167 Add chainstate obfuscation to avoid spurious antivirus detection 9 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 9 years ago