openethereum/ethcore/light/src
Tomasz Drwięga 54af59de02
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-07-12 10:59:23 +02:00
..
client [beta] Backports (#8624) 2018-05-15 07:41:30 +02:00
net Limit the number of transactions in pending set (#8777) 2018-07-12 10:59:23 +02:00
on_demand Replace legacy Rlp with UntrustedRlp and use in ethcore rlp views (#8316) 2018-04-16 15:52:12 +02:00
types [beta] Backports (#8624) 2018-05-15 07:41:30 +02:00
cache.rs Remove the time dependency where possible (#8100) 2018-03-14 12:29:52 +01:00
cht.rs Replace legacy Rlp with UntrustedRlp and use in ethcore rlp views (#8316) 2018-04-16 15:52:12 +02:00
lib.rs Move ethcore::Error to error_chain (#8386) 2018-04-19 11:52:54 +02:00
provider.rs Limit the number of transactions in pending set (#8777) 2018-07-12 10:59:23 +02:00
transaction_queue.rs New Transaction Queue implementation (#8074) 2018-04-13 17:34:27 +02:00