reth
reth copied to clipboard
Add custom beacon withdrawals example
Adds an example of modifying a post-block execution step. Specifically, it modifies the beacon withdrawal processing logic: do a system call instead of minting native tokens.
I have made some structs and fns pub to reduce diff. Please let me know if there are more opportunities to minimize the diff. There's duplicated code between this custom executor, the op executor and the eth executor.