Arkadiy Paronyan
|
7093651d70
|
More performance optimizations (#1814)
* Buffered DB
* Use identity hash for MemoryDB
* Various tweaks
* Delayed DB compression
* Reduce last_hashes cloning
* Keep state cache
* Updating tests
* Optimized to_big_int
* Fixing build with stable
* Safer code
|
2016-08-03 22:03:40 +02:00 |
|
Robert Habermeier
|
11b65ce53d
|
Remove (almost all) panickers from trie module (#1776)
* memorydb ub patch and other cleanup
* fix denote invocations
* move trie traits into trie module
* replace "denote" with shim
* triedb returns results and no longer panics
* fix warnings
* get ethcore compiling
* warn on trie errors in ethcore
* remove unsafety from node decoder
* restore broken denote behavior for this branch
* fix overlayrecent fallout
* fix triedb tests
* remove unwrap in state
* alter Trie::get to return Result<Option<_>>
* fix refcell error in require
* fix test warnings
* fix json tests
* whitespace
[ci:skip]
* Avoid unneeded match/indentation
* whitespace
* prettify map_or_else
* remove test warning
|
2016-08-03 18:35:48 +02:00 |
|
keorn
|
b672d51a74
|
Instant sealing engine (#1767)
* add an instant sealing engine
* add sealing engine tests
* rename to InstantSeal
* update name in json
* whitespace
[ci:skip]
|
2016-07-30 14:42:31 -07:00 |
|
keorn
|
11cb544c24
|
Collect consensus/null engines into a single module (#1754)
* collect consesnsus engine code into module
* move Engine to mod
* fix json test
|
2016-07-28 20:32:20 +02:00 |
|