go-ethereum/eth/protocols/eth
Manav Darji cb23b9baa3
eth, core: track block propagation (#1078)
* eth, core: track block announcement and import timings

* eth: track total delay

* eth: add more context and prefix in logs

* eth/fetcher: fix invalid tracking of received at time

* put logs behind log.enable-block-tracking flag

* fix lint

* improve logging

* add comments

* add comments
2024-03-05 22:30:51 +05:30
..
broadcast.go fix testcases 2023-09-23 15:18:40 +05:30
discovery.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
dispatcher.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
handler.go fix tests 2023-09-22 15:03:24 +05:30
handler_test.go merge develop 2023-11-03 10:10:02 +05:30
handlers.go eth, core: track block propagation (#1078) 2024-03-05 22:30:51 +05:30
handshake.go merge geth v1.12.2 into develop 2023-08-18 14:05:34 +05:30
handshake_test.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
metrics.go p2p, p2p/discover: add dial metrics (#27621) 2023-07-06 16:20:31 +02:00
peer.go fix tests 2023-09-22 15:03:24 +05:30
peer_test.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
protocol.go merge geth v1.12.2 into develop 2023-08-18 14:05:34 +05:30
protocol_test.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
tracker.go eth/protocols, prp/tracker: add support for req/rep rtt tracking (#22608) 2021-04-22 11:42:46 +03:00