openethereum/ethcore
Tomasz Drwięga 4938d5dde5 Limit the number of transactions in pending set (#8777)
* Unordered iterator.

* Use unordered and limited set if full not required.

* Split timeout work into smaller timers.

* Avoid collecting all pending transactions when mining

* Remove println.

* Use priority ordering in eth-filter.

* Fix ethcore-miner tests and tx propagation.

* Review grumbles addressed.

* Add test for unordered not populating the cache.

* Fix ethcore tests.

* Fix light tests.

* Fix ethcore-sync tests.

* Fix RPC tests.
2018-06-12 08:22:54 +02:00
..
benches Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
crypto Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
evm Have space between feature cfg flag (#8791) 2018-06-05 11:28:35 +02:00
light Limit the number of transactions in pending set (#8777) 2018-06-12 08:22:54 +02:00
node_filter Fix subcrate test compile (#8862) 2018-06-11 12:26:49 +02:00
private-tx Conditionally compile ethcore public test helpers (#8743) 2018-06-04 15:58:44 +02:00
res Update dev chain (#8717) 2018-05-28 14:39:25 +00:00
service Fix subcrate test compile (#8862) 2018-06-11 12:26:49 +02:00
src Limit the number of transactions in pending set (#8777) 2018-06-12 08:22:54 +02:00
stratum Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
sync Limit the number of transactions in pending set (#8777) 2018-06-12 08:22:54 +02:00
transaction Disallow unsigned transactions in case EIP-86 is disabled (#8802) 2018-06-05 19:49:11 +02:00
types added from and to to Receipt (#8756) 2018-06-07 16:47:41 +02:00
vm Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
wasm Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
Cargo.toml Conditionally compile ethcore public test helpers (#8743) 2018-06-04 15:58:44 +02:00