erigon-pulse/eth/downloader
ledgerwatch 41b5fce078
resolver: merge HashBuilder-s and ResolveSet-s, decouple from ResolveRequest-s (#540)
* merge hbStorage and hb in resolver

* Fix prepare

* Remove tracing by default

* cleanup

* Fix linter

* Not to include incarnation into the ResolveRequest

* Fix linter

* Fix linter

* Fix test

* Fix linter

* Revert

* Fix for infinite loop

* Fix linter

* Collapse rss into rs

* remove reliance of requests in resolver

* Remove currentReq

* Remove fields from ResolveRequest

* Fix linter
2020-05-11 05:46:07 +01:00
..
api.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
downloader_test.go Restore EVMC integration for staged sync (accidentally broken), resetState (#529) 2020-05-07 06:59:00 +01:00
downloader.go Restore EVMC integration for staged sync (accidentally broken), resetState (#529) 2020-05-07 06:59:00 +01:00
events.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
fakepeer.go FakePeer - reduce interface size 2019-12-13 09:56:30 +06:00
metrics.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
modes.go Introduce staged sync (#482) 2020-04-24 17:57:43 +01:00
peer.go core, eth: implement eth/65 transaction fetcher 2020-02-27 17:21:20 +03:00
queue.go Fix canonical hashes in staged bodies sync (#487) 2020-04-26 22:58:26 +01:00
stagedsync_downloader.go Proper unwinding in the staged sync (#521) 2020-05-06 18:42:10 +01:00
stagedsync_stage_bodies.go Proper unwinding in the staged sync (#521) 2020-05-06 18:42:10 +01:00
stagedsync_stage_execute.go Introduce incarnationMap in both DbStateReader and DbStateWriter (#534) 2020-05-08 05:52:55 +01:00
stagedsync_stage_hashcheck.go resolver: merge HashBuilder-s and ResolveSet-s, decouple from ResolveRequest-s (#540) 2020-05-11 05:46:07 +01:00
stagedsync_stage_senders.go Proper unwinding in the staged sync (#521) 2020-05-06 18:42:10 +01:00
stagedsync_stages.go Proper unwinding in the staged sync (#521) 2020-05-06 18:42:10 +01:00
stagedsync_test.go Restore EVMC integration for staged sync (accidentally broken), resetState (#529) 2020-05-07 06:59:00 +01:00
testchain_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
types.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00