openethereum/miner/src
Tomasz Drwięga 0b5bbf6048 Improve block and transaction propagation (#9954)
* Refactor sync to add priority tasks.

* Send priority tasks notifications.

* Propagate blocks, optimize transactions.

* Implement transaction propagation. Use sync_channel.

* Tone down info.

* Prevent deadlock by not waiting forever for sync lock.

* Fix lock order.

* Don't use sync_channel to prevent deadlocks.

* Fix tests.
2018-11-28 11:30:05 +01:00
..
pool Improve block and transaction propagation (#9954) 2018-11-28 11:30:05 +01:00
external.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
gas_price_calibrator.rs Replace tokio_core with tokio (ring -> 0.13) (#9657) 2018-10-22 09:40:50 +02:00
gas_pricer.rs Introduce more optional features in ethcore (#9020) 2018-07-05 07:19:59 +02:00
lib.rs Replace tokio_core with tokio (ring -> 0.13) (#9657) 2018-10-22 09:40:50 +02:00
work_notify.rs Replace tokio_core with tokio (ring -> 0.13) (#9657) 2018-10-22 09:40:50 +02:00