openethereum/rpc/src
Jim Posen 9ed43230ca Better support for eth_getLogs in light mode (#9186)
* Light client on-demand request for headers range.

* Cache headers in HeaderWithAncestors response.

Also fulfills request locally if all headers are in cache.

* LightFetch::logs fetches missing headers on demand.

* LightFetch::logs limit the number of headers requested at a time.

* LightFetch::logs refactor header fetching logic.

* Enforce limit on header range length in light client logs request.

* Fix light request tests after struct change.

* Respond to review comments.
2018-08-25 23:06:01 +02:00
..
tests Remove all dapp permissions related settings (#9120) 2018-08-07 20:52:23 +08:00
v1 Better support for eth_getLogs in light mode (#9186) 2018-08-25 23:06:01 +02:00
authcodes.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
http_common.rs Remove all dapp permissions related settings (#9120) 2018-08-07 20:52:23 +08:00
lib.rs Better support for eth_getLogs in light mode (#9186) 2018-08-25 23:06:01 +02:00