Skip to content

Conversation

fjl
Copy link
Collaborator

@fjl fjl commented Oct 25, 2024

  • moves the read operation for 7002 and 7251 to after the record operation
  • refactor the offset calculation in the system operation to use bump-the-pointer style

@fjl fjl force-pushed the withdrawals-refactor branch 2 times, most recently from f069172 to 6c2aec9 Compare October 25, 2024 21:37
fjl added 3 commits October 27, 2024 14:45
This is to simplify the control flow.
This changes the output section to a different style where the current
output pointer is tracked near top of stack, and gets incremented after
each write to memory.

I'm not sure if it's better this way.
Copy link
Member

@lightclient lightclient left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM - I made the same refactor for consolidations.

@lightclient lightclient merged commit 1bc4999 into ethereum:main Oct 28, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants