erigon-pulse/consensus/ethash
gary rong 09753dff15 les: implement new les fetcher (#20692)
* cmd, consensus, eth, les: implement light fetcher

* les: address comment

* les: address comment

* les: address comments

* les: check td after delivery

* les: add linearExpiredValue for error counter

* les: fix import

* les: fix dead lock

* les: order announces by td

* les: encapsulate invalid counter

* les: address comment

* les: add more checks during the delivery

* les: fix log

* eth, les: fix lint

* eth/fetcher: address comment
# Conflicts:
#	cmd/geth/retesteth.go
#	consensus/clique/clique.go
#	consensus/consensus.go
#	consensus/ethash/consensus.go
#	consensus/ethash/sealer.go
#	eth/fetcher/block_fetcher.go
#	eth/fetcher/block_fetcher_test.go
#	eth/handler.go
#	les/client.go
#	les/client_handler.go
#	les/clientpool.go
#	les/fetcher.go
#	les/odr_test.go
#	les/peer.go
#	les/server.go
#	les/server_handler.go
#	les/test_helper.go
#	les/utils/expiredvalue.go
#	les/utils/expiredvalue_test.go
2020-08-12 12:22:51 +02:00
..
algorithm_test.go geth 1.9.13 (#469) 2020-04-19 18:31:47 +01:00
algorithm.go Remove fnvHash16AVX2 to fix ARM compilation (#833) 2020-07-30 22:32:02 +07:00
api.go consensus/ethash: refactor remote sealer (#20335) 2019-12-09 12:12:12 +01:00
consensus_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
consensus.go les: implement new les fetcher (#20692) 2020-08-12 12:22:51 +02:00
ethash_test.go Refactor mining. Remove a few mining goroutines (#338) 2020-02-03 15:02:26 +03:00
ethash.go les: implement new les fetcher (#20692) 2020-08-12 12:22:51 +02:00
sealer_test.go post-rebase fixups 2020-06-15 19:38:54 +03:00
sealer.go les: implement new les fetcher (#20692) 2020-08-12 12:22:51 +02:00