openethereum/ethcore
Tomasz Drwięga 24838bbcd3 Don't block sync when importing old blocks (#8530)
* Alter IO queueing.

* Don't require IoMessages to be Clone

* Ancient blocks imported via IoChannel.

* Get rid of private transactions io message.

* Get rid of deadlock and fix disconnected handler.

* Revert to old disconnect condition.

* Fix tests.

* Fix deadlock.
2018-05-09 08:49:34 +02:00
..
benches Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00
crypto Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00
evm EIP 145: Bitwise shifting instructions in EVM (#8451) 2018-05-05 10:23:50 +02:00
light Rlp decode returns Result (#8527) 2018-05-08 11:22:12 +02:00
node_filter Bump master to 1.12 (#8477) 2018-04-25 16:25:43 +02:00
private-tx Don't block sync when importing old blocks (#8530) 2018-05-09 08:49:34 +02:00
res Enable WebAssembly and Byzantium for Ellaism (#8520) 2018-05-01 19:41:46 +01:00
service Don't block sync when importing old blocks (#8530) 2018-05-09 08:49:34 +02:00
src Don't block sync when importing old blocks (#8530) 2018-05-09 08:49:34 +02:00
stratum Bump master to 1.12 (#8477) 2018-04-25 16:25:43 +02:00
sync Don't block sync when importing old blocks (#8530) 2018-05-09 08:49:34 +02:00
transaction Rlp decode returns Result (#8527) 2018-05-08 11:22:12 +02:00
types Rlp decode returns Result (#8527) 2018-05-08 11:22:12 +02:00
vm Rlp decode returns Result (#8527) 2018-05-08 11:22:12 +02:00
wasm Update wasmi and pwasm-utils (#8493) 2018-04-26 14:00:42 +02:00
Cargo.toml Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00