Skip to content
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

all: implement withdrawals (EIP-4895) #26484

Merged
merged 43 commits into from
Jan 25, 2023

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    be4ad19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72c91a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1779e45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79ed6d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed15060 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43ff685 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e37321 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf34465 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e7170c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    18a3ced View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8c55bd6 View commit details
    Browse the repository at this point in the history
  12. eth/downloader: always use WithBody2 when constructing blocks

    Co-authored-by: lightclient <lightclient@protonmail.com>
    Co-authored-by: marioevz <marioevz@gmail.com>
    2 people authored and MariusVanDerWijden committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    a6dd779 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f00089f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c66dc48 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7c1651b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    218b71a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5c5cd11 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2e8233a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9c905c2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5daaafe View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f701ea4 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    91b284e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    47b582d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a686276 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    91b47e3 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    101041a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bac9e89 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    300f5f2 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    f959d38 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    cf0ed02 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    8c74d60 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3263936 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    1931e38 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    493741d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    dd3c41a View commit details
    Browse the repository at this point in the history
  36. Update internal/ethapi/api.go

    holiman authored and MariusVanDerWijden committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    7b073d1 View commit details
    Browse the repository at this point in the history
  37. Update core/types/block.go

    holiman authored and MariusVanDerWijden committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    3481ebc View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b43da37 View commit details
    Browse the repository at this point in the history
  39. consensus/beacon: add check for Shanghai activation in FinalizeAndAss…

    …emble
    
    Since this method returns an error, we can perform this check in the
    engine instead of checking for Shanghai in callers of FinalizeAndAssemble.
    fjl committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    f665111 View commit details
    Browse the repository at this point in the history
  40. core: remove Shanghai fork check in GenerateChain

    This check is now performed by FinalizeAndAssemble.
    fjl committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    31a979c View commit details
    Browse the repository at this point in the history
  41. consensus/beacon: remove Shanghai fork check in Finalize

    It is safe to apply withdrawals without checking for the fork because
    the existence of withdrawals is a part of block validation.
    fjl committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8bdbf39 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    8783b19 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    428b0e6 View commit details
    Browse the repository at this point in the history