- Sep 01, 2017
-
-
Hawstein authored
-
- Aug 30, 2017
-
-
Marek Kotewicz authored
-
Axel Chalon authored
-
- Aug 20, 2017
-
-
Marek Kotewicz authored
* rlp_derive * RlpEncodableWrapper, RlpDecodableWrapper * use rlp_derive in parity * fixed broken transaction Action serialization
-
- Aug 17, 2017
-
-
Marek Kotewicz authored
-
- Jul 29, 2017
-
-
Marek Kotewicz authored
-
Marek Kotewicz authored
-
- Jul 06, 2017
-
-
Marek Kotewicz authored
-
Marek Kotewicz authored
* bigint upgraded to version 3.0 * fixed missing FromHex import in ethcore tests * fixed missing FromHex import in rpc tests
-
- Jul 04, 2017
-
-
Marek Kotewicz authored
-
- Jun 29, 2017
-
-
Vurich authored
This is a huge change, which includes some changes to replace code that originally cloned to reuse allocations instead. The updated `elastic-array` crate renames its consuming `Vec`-conversion method to `into_vec`, which means that I can do a simple `sed -i 's/to_vec/into_vec/'` and then fix the compilation errors. This commit is probably a minor performance win and definitely a significant readability win.
-
- Jun 28, 2017
-
-
* final engine changes * migration to v13 * adding and removing pending transitions * epoch_transition_for * port snapshot to new engine methods * final validator set interface * fix compiler errors * revert v13/epoch_depth transition * make call on new epoch * rolling finality checker * tests for finality checker * constructing finality proof upon pending transition * fix warnings and finality proof checking * fix compiler warnings in tests * test fixes * don't include genesis in finality checking * change snapshot test chain building logic * minor refactorings * fetch epoch transition based on parent, fix divide-by-zero in SimpleList * fix formatting * fix ABIs and finality checking in snapshot restoration * encode signal number in proof * create more blocks at the end of tests * update gist to accurate contract code * test for epoch_transition_for * fix tests with immediateTransitions parameter * disable force flag after forcing * rename ValidatorsChanged to InitiateChange and finalizeSignal to finalizeChange * a few more validator set tests
-
- May 19, 2017
-
-
Tomasz Drwięga authored
* implement From<&'static str> for Secret * Dev account. * Fix Secret semantics.
-
- May 17, 2017
-
-
asynchronous rob authored
* separate modules for consensus snapshot chunks * bulk of authority warp logic * finish authority warp implementation * squash warnings and enable authority snapshot mode * test harness for PoA * fiddle with harness * epoch generation proof fixes * update constructor code * store epoch transition proof after block commit * basic snap and restore test * use keyvaluedb in state restoration * decompress chunks * fix encoding issues * fixed-to-contract-to-contract test * implement ancient block import * restore genesis transition in PoW snapshot * add format version method to snapshot components * supported version numbers in snapshot_components * allow returning of ancient epoch transitions * genesis hash mismatch check * remove commented code
-
- Apr 20, 2017
-
-
asynchronous rob authored
-
- Apr 19, 2017
-
-
asynchronous rob authored
-
asynchronous rob authored
-
asynchronous rob authored
-
- Apr 13, 2017
-
-
Arkadiy Paronyan authored
-
- Mar 22, 2017
-
-
Marek Kotewicz authored
* fixed naming of rlp modules * RlpStream cleanup * appending short rlp lists (0...55 bytes) is 25% faster * RlpStream does not use bytes module, nor trait Stream * removed unused code from rlp module * compiling ethcore-util with new rlp serialization * compiling parity with new rlp serialization * fixed compiling ethcore-light with new rlp serialization * fixed compiling ethsync with new rlp serialization * moved rlp benches and rlp tests * rlp deserialization refactor, 30% faster * removed redundant comment, print * fixed compiling parity with new rlp deserialization * removed redundant double-space * fixed failing test * updated rlp docs, removed unused traits * fixed rlp benchmarks * replace usage of WriteBytesExt with ByteOrder * removed unused, commented out code * fixed merge conflict
-
- Mar 20, 2017
-
-
Marek Kotewicz authored
* fixed naming of rlp modules * RlpStream cleanup * appending short rlp lists (0...55 bytes) is 25% faster * RlpStream does not use bytes module, nor trait Stream * removed unused code from rlp module * compiling ethcore-util with new rlp serialization * compiling parity with new rlp serialization * fixed compiling ethcore-light with new rlp serialization * fixed compiling ethsync with new rlp serialization * removed redundant comment, print * removed redundant double-space * replace usage of WriteBytesExt with ByteOrder
-
- Feb 20, 2017
-
-
asynchronous rob authored
* Create new column family for local node info * remove DBTransaction::new reliance on DB * KeyValueDB trait * InMemory KeyValueDB implementation * journaldb generic over KVDB * make most of `ethcore` generic over KVDB * fix json tests compilation * get all tests compiling * implement local store (just for transactions) * finish local store API, test * put everything into place * better test for skipping bad transactions * fix warning * update local store every 15 minutes * remove superfluous `{}`s
-
- Feb 13, 2017
-
-
Tomasz Drwięga authored
* Porting json * Dapps * Rpc & Ethstore * New ethabi * Last bunch of fixes * Fixing last test * Removing build script * Adding ethcore-ipc-tests back * Fixing grumbles * Fixing blockchain tests (inference regression?)
-
- Feb 03, 2017
-
-
Arkadiy Paronyan authored
* Transaction timestamp condtiion * Updated docs * Updated docs * Check agains last block timestamp
-
- Jan 30, 2017
-
-
maciejhirsz authored
-
maciejhirsz authored
-
- Jan 25, 2017
-
-
Arkadiy Paronyan authored
* EIP98: Optional receipt state root * Use if-else * Fixing tests
-
Gav Wood authored
* Fix whitespace. * Update copyright years/owner. * Push release only for tags.
-
- Jan 23, 2017
-
-
keorn authored
* chain scoring * use current steps
-
- Jan 11, 2017
-
-
Tomasz Drwięga authored
* Implementing secret * Fixing tests
-
- Dec 29, 2016
-
-
Tomasz Drwięga authored
* Moving logs to separate, testable function * Adding test * Fixing log index * Adding transaction log index * Fixing rpc tests * Making interface of a bit cleaner.
-
- Dec 28, 2016
-
-
asynchronous rob authored
* owning views of blockchain data * port blockchain and client traits to owning views * fix ethcore tests * use strong headers and bodies in ethcore_light * port ethsync to use owning views * port rpc to owning views * port parity informant and blockchain export
-
- Dec 27, 2016
-
-
* initial untry sweep * restore try in ipc codegen, fix inference * change a few missed try instances
-
- Dec 11, 2016
- Dec 09, 2016
-
-
Gav Wood authored
-
- Dec 05, 2016
-
-
keorn authored
-
- Nov 22, 2016
-
-
Arkadiy Paronyan authored
-
- Nov 03, 2016
-
-
Gav Wood authored
* The front-end for each hard-fork, also EIP-160. * Address EIP161 a/c * Include EIP-161b * EIP-161 part d. * Fix test build. * Fix one test, add another. * Fix use of bloom & renaming. * Initial groundwork for EIP-155 * Fix minor bug. * Fix all tests finally. * Rest of EIP-155. * Add tests for EIP-155 algorithm. Update transaction tests validation. * Minor reformat. * Address grumbles. * Remove unused code. * Fix SUICIDE gas mechanism and add consensus tests. * Remove commented code. * Set Frontier hardfork block number * Fix warning. * Transaction tests,
-