openethereum/rpc/src
Tomasz Drwięga f4c5ea8378 Optimize pending transactions filter (#9026)
* rpc: return unordered transactions in pending transactions filter

* ethcore: use LruCache for nonce cache

Only clear the nonce cache when a block is retracted

* Revert "ethcore: use LruCache for nonce cache"

This reverts commit b382c19abdb9985be1724c3b8cde83906da07d68.

* Use only cached nonces when computing pending hashes.

* Give filters their own locks, so that they don't block one another.

* Fix pending transaction count if not sealing.

* Clear cache only when block is enacted.

* Fix RPC tests.

* Address review comments.
2018-07-04 16:37:55 +01:00
..
tests Add option for user to set max size limit for RPC requests (#9010) 2018-07-02 10:23:57 +02:00
v1 Optimize pending transactions filter (#9026) 2018-07-04 16:37:55 +01:00
authcodes.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
http_common.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
lib.rs Add option for user to set max size limit for RPC requests (#9010) 2018-07-02 10:23:57 +02:00