openethereum/ethcore/engines
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
..
authority-round fix: remove needless use of itertools (#11029) 2019-09-08 14:30:54 +02:00
basic-authority EIP 1108: Reduce alt_bn128 precompile gas costs (#11008) 2019-09-02 11:38:27 +02:00
clique Extract spec to own crate (#10978) 2019-08-23 15:32:58 +02:00
ethash Extract spec to own crate (#10978) 2019-08-23 15:32:58 +02:00
instant-seal Fix parallel transactions race-condition (#10995) 2019-09-11 18:44:31 +02:00
null-engine Fix block detail updating (#11015) 2019-09-05 19:27:05 +02:00
validator-set EIP-1344 Add CHAINID op-code (#10983) 2019-08-28 16:15:50 +02:00