-
Notifications
You must be signed in to change notification settings - Fork 20.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eth, les: drop support for eth/64 #22636
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIRC, there's also some logic within the tx broadcast loop, to check if a peer is 65+
or less, to fall back to broadcast instead of announce. We can remove that too
@holiman Dropped the old broadcast path, PTAL |
Got ACK from Besu, Turbo-geth and Nethermind that they speak |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR drops support for
eth/64
. Unfortunately, there's not much more we can do now to clean up our codebase until we also start droppingeth/65
. That said, after Berlin it's probably safe to still serve but not sync from beloweth/66
, which would simplify certain things.The PR also enabled
eth/66
tests at various locations that didn't have them run and fixes them to complete successfully.