erigon-pulse/eth/downloader
Igor Mandrigin f130d00b8c
Parallel sender recovery in staged sync (#496)
* fix stuff

* recover senders in a separate goroutine

* better way of saving state

* dont fail hash checks because of block 0

* debug stuff

* Revert "debug stuff"

This reverts commit 6d4be2255b29944f6e52516b37656a8eafdb415e.

* fix linter
2020-04-28 13:29:09 +01:00
..
api.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
downloader_test.go Add senders recovery stage to staged sync (#494) 2020-04-28 06:36:51 +01:00
downloader.go Add senders recovery stage to staged sync (#494) 2020-04-28 06:36:51 +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 Add senders recovery stage to staged sync (#494) 2020-04-28 06:36:51 +01:00
stagedsync_stage_bodies.go Fix canonical hashes in staged bodies sync (#487) 2020-04-26 22:58:26 +01:00
stagedsync_stage_execute.go Parallel sender recovery in staged sync (#496) 2020-04-28 13:29:09 +01:00
stagedsync_stage_hashcheck.go Staged Sync: check trie root hash stage (#490) 2020-04-27 16:27:37 +03:00
stagedsync_stages.go Add senders recovery stage to staged sync (#494) 2020-04-28 06:36:51 +01:00
stagedsync_state_senders.go Parallel sender recovery in staged sync (#496) 2020-04-28 13:29:09 +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