- Aug 05, 2016
-
-
Marek Kotewicz authored
-
- Aug 04, 2016
-
-
Nikolay Volf authored
* failng test * use account_starting_nonce instead of zero * simplier test * jsons are getting closer * incorrect test client and incorrect tests fix * null_morden is using 0x0 starting nonce * replaced json with the correct one * superwhatever line
-
Tomasz Drwięga authored
* Supporting blockid in eth_call and trace_call/trace_raw * Nicer state diff handling * Purging deref.deref
-
Arkadiy Paronyan authored
-
- Aug 03, 2016
-
-
Gav Wood authored
-
Arkadiy Paronyan authored
* 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
-
Gav Wood authored
-
Tomasz Drwięga authored
* Bumping clippy * Fixing clippy warnings * Cargo.lock (latest nightly?)
-
asynchronous rob authored
* 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
-
Tomasz Drwięga authored
-
Arkadiy Paronyan authored
-
- Aug 02, 2016
-
-
Gav Wood authored
* Mining fixes. - Use queue to determine whether we're mining - Kick stale hash rates Fixes #1794 Fixes #1641 * Fix tests. * Address grumbles.
-
- Aug 01, 2016
-
-
NikVolf authored
-
NikVolf authored
-
Gav Wood authored
-
Arkadiy Paronyan authored
-
keorn authored
-
- Jul 31, 2016
-
-
-
Arkadiy Paronyan authored
-
Marek Kotewicz authored
-
- Jul 30, 2016
-
-
Marek Kotewicz authored
* removed configure_cache method * generic cache_manager struct * fixed #1743, tracing caches are cleared * removed deadlocks in garbage_collect, implemented HeapSizeOf for traces * trace cache config * fixed carbage typo
-
keorn authored
* add an instant sealing engine * add sealing engine tests * rename to InstantSeal * update name in json * whitespace [ci:skip]
-
asynchronous rob authored
* fix state unsafety with a mostly-guaranteed handle * ensure_cached takes a closure directly
-
Tomasz Drwięga authored
* Optimizing mem_gas_cost calculations * Memoizing current mem gas cost * Optimizing jump destinations
-
- Jul 29, 2016
-
-
Arkadiy Paronyan authored
* Disable WAL * Make WAL optional * Fix tests. * Update cli.rs
-
Arkadiy Paronyan authored
-
- Jul 28, 2016
-
-
Gav Wood authored
-
Tomasz Drwięga authored
* Consolidation migration * Started db amalgamation * Using client constants for columns * Adding with_columns constructor * Migrating to single db * Fixing tests. * test.sh without verbose * Fixing warnings * add migration tests that catch the bug * make multiple migrations more robust * add moved v9 * Merge branch 'noop-migrations' into single-db * spurious line * clean up migrations ordering * update comment [ci skip] * Bumping default number of max_open_files & re-ordering columns. * fix merge * fix ignored analysis tests * Caching best block content * Faster best_block_header * Adding progress to v8 migration * clean up warnings * Separate hashes and bodies in the DB * Separate hashes and bodies in the DB * Fixed tests
-
Gav Wood authored
-
Gav Wood authored
* Combine mining queue and enabled into single locked datum Additional tracing. * Fix bug uncovered by test. * Fix typo * Remove unneeded log initialisation in test. [ci:skip]
-
keorn authored
* collect consesnsus engine code into module * move Engine to mod * fix json test
-
Marek Kotewicz authored
* executive tracer builds flat traces without intermediate struct * temporarilt commented out tests for traces * fixed new way of building trace address * fixed new way of building trace address * updating state tests with flat tracing in progress * fixed flat tracing tests * fixed compiling ethcore-rpc with new flat traces * removed warnings from ethcore module * remove unused data structures
-
Marek Kotewicz authored
* compaction profile used during migration, fixes #1750 * whitespace [ci:skip]
-
- Jul 27, 2016
-
-
Arkadiy Paronyan authored
-
Gav Wood authored
* Add RPC & client call to replay a transaction. * Address grumbles
-
Gav Wood authored
* Trace through DELEGATECALL and CALLCODE Add them to the JSON output and RLP database store. * Fix tests. * Fix all tests. * Fix one more test.
-
Tomasz Drwięga authored
-
keorn authored
* new Compressible rlp trait * new Compressible rlp trait * make compressed rlp iterable * make compressed rlp iterable * invalid rlp slice swapper * switch compress to swapper, add reverse swapper test case * add basic account compression test * add new rlp trait * new Compressible rlp trait * make compressed rlp iterable * invalid rlp slice swapper * invalid rlp slice swapper * switch compress to swapper, add reverse swapper test case * switch compress to swapper, add reverse swapper test case * add account compress/ decompress test * make compressor cleaner, use hashmaps for swapper * improve compression tests * add a DecompressingDecoder, change Decoder to take refernce * separate rlp compression related stuff * new Compressible rlp trait * new Compressible rlp trait * new Compressible rlp trait * make compressed rlp iterable * make compressed rlp iterable * make compressed rlp iterable * invalid rlp slice swapper * invalid rlp slice swapper * invalid rlp slice swapper * switch compress to swapper, add reverse swapper test case * switch compress to swapper, add reverse swapper test case * switch compress to swapper, add reverse swapper test case * add basic account compression test * add new rlp trait * add account compress/ decompress test * make compressor cleaner, use hashmaps for swapper * improve compression tests * add a DecompressingDecoder, change Decoder to take refernce * separate rlp compression related stuff * DecompressingDecoder test * initial compressing HashDB wrapper * remove unused test * change CompressedDB to struct wrapper with overlay * simplify compressor * failed RefCell attempt * use denote to return reference * compiled compresseddb * compressdb test, add overlay emplace * fix overlay reference count handling * add immutable compresseddb, make account use hashdb * simplify using trait objects * enable hashdb for account * initial state compression attempt * wrap state db * add tests for analyzing db * add account predicate * try to compress data fields as rlp too * remove compression for storage trie * add a compressing migration * more compression stats tests * fix migration import * nested encoding compression test * fix decompression, move db stats tests to rlpcompression * added malformed rlp tests, cover a few edge cases * new CompressingEncoder struct * extend migrations to state * first version working on the whole db * clean up Compressible impl * tests cleanup * add a testing migration * refactor deep compression using option, add simple compression * put tests in a module * fix compressed overlay loading * simple compression for snapshots * remove unused DecompressingDecoder * add a general compressing migration * add more common rlps to compress * use static slices for swapper * add precomputed hashes and invalid rlps * make decoder private again * cover more cases with tests * style * fix weird indentation * remove possible panic in payload_info * make prefix checking safe * fix db existence check * remove db dir from test * pass usize by value [ci skip] * Improve comment on panic removal. * add common blocks db rlps * add compression to blockchain db * add blocks db migration * fix the migrations * remove state compression * add a separate snapshot swapper * ability to use different swappers and traversal * update tests to new interface * clean up code ordering * update usage * fix compilation * remove unnecessary changes * move methods to functions to reduce interface * move test to module * update common rlps to blocks db * move tests to tests modules * remove redundant &
-
Arkadiy Paronyan authored
test
-
- Jul 26, 2016
-
-
Tomasz Drwięga authored
* Fixing warnings * Fixing unnecessary ref * Removing unnecessary operation
-