go-ethereum/eth
Manav Darji 1d1f00cbe7
eth: fix multiple checkpoint fetch logic (#465)
* fix: handle checkpoint ordering

* create checkpoint verifier, add unit tests

* fix: remove mutex

* address comment for default checkpoint verifier

Co-authored-by: Evgeny Danienko <6655321@bk.ru>
2022-08-11 16:00:33 +03:00
..
catalyst V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
downloader Use atomic pointer in go 1.19 (#446) 2022-08-09 22:11:09 +03:00
ethconfig Integrated heimdall gRPC server flow 2022-07-26 18:08:25 +05:30
fetcher V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
filters Use atomic pointer in go 1.19 (#446) 2022-08-09 22:11:09 +03:00
gasprice RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
protocols RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
tracers fix :GetTransactionByBlockNumberAndIndex + testGetTransactionByBlockNumberAndIndex 2022-08-03 15:29:24 +05:30
api.go fix : lint 2022-08-03 15:56:36 +05:30
api_backend.go Merge develop branch into v0.3.0-dev (#430) 2022-06-15 09:02:01 +03:00
api_test.go cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 2021-05-12 11:05:39 +03:00
backend.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
bloombits.go eth: move eth.Config to a common package (#22205) 2021-02-05 13:51:15 +01:00
bor_api_backend.go Added chain2head event in Ethstats 2021-12-22 15:36:31 +05:30
bor_checkpoint_verifier.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
discovery.go cmd/utils: use eth DNS tree for snap discovery (#22808) 2021-05-04 11:29:32 +02:00
handler.go RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
handler_bor.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
handler_bor_test.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
handler_eth.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
handler_eth_test.go RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
handler_snap.go eth: check snap satelliteness, delegate drop to eth (#22235) 2021-02-02 10:44:36 +02:00
handler_test.go RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
peer.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
peerset.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
state_accessor.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
sync.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
sync_test.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00