Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
les: remove support for LES/1 #19403
This PR removes support for LES/1 protocol messages and the old 4096 block CHT size.
Note: changing the section size of the CHT indexer requires regeneration of the CHTs. They could have been converted with an extra db conversion but the point of this PR is to remove extra logic, not add more. I considered recalculation the safer and much easier option (it only takes a few minutes). The CHT trie database is left in its old place and it does not change (only the index) so no significant amount of waste is left in the database. I also cross-tested checkpoint syncing between master and this branch.
rjl493456442 left a comment
Generally, this PR is good to me, especially we finally convert the CHT size from
Only a few nitpicks.