openethereum/miner
Nicolas Gotchac 5e2def1b23
Fix parallel transactions race-condition (#10995)
* WiP : clear pending txs cache & tick in Miner

* Fixed pending transactions

* Revert debugging code

* Add ToDo comment

* Remove commented-out code

* Reverse LTO setting

* WiP

* Try to seal a new block if there are pending transactions

* Try resealing only for internal imports

* Remove logging

* Use AtomicU64 instead of Mutex<BlockNumber>

* Remove TxQueue cache clear // Update AtomicUint logic

* Update comments in Miner

* Revert import of `parking_lot`

* Update `transaction-pool` dependency

* Call directly `update_sealing`

* Call `update_sealing` directly
2019-09-11 18:44:31 +02:00
..
local-store fix compile warnings (#10993) 2019-08-27 17:29:33 +02:00
price-info updated price-info to edition 2018 (#10801) 2019-06-27 17:29:24 +08:00
res/contracts Extract CallContract and RegistryInfo traits into their own crate (#10178) 2019-01-16 19:52:21 +01:00
src Extract the Engine trait (#10958) 2019-08-15 17:59:22 +02:00
stratum fix compile warnings (#10993) 2019-08-27 17:29:33 +02:00
using-queue Improve logging and cleanup in miner around block sealing (#10745) 2019-07-04 18:03:22 +02:00
Cargo.toml Fix parallel transactions race-condition (#10995) 2019-09-11 18:44:31 +02:00