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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

EOF Breakout Room #5 #692

Closed
lightclient opened this issue Dec 15, 2022 · 7 comments
Closed

EOF Breakout Room #5 #692

lightclient opened this issue Dec 15, 2022 · 7 comments

Comments

@lightclient
Copy link
Member

lightclient commented Dec 15, 2022

Meeting Info

Agenda

@chfast
Copy link
Contributor

chfast commented Dec 29, 2022

If time left, discuss the EIP-3860 issue: https://ethereum-magicians.org/t/eip-3860-limit-and-meter-initcode/7018/15.

@chfast
Copy link
Contributor

chfast commented Dec 29, 2022

Quick spec updates:

  • JUMPF removed for now,
  • RETF does not clean stack automatically,
  • PC deprecated and is rejected during EOF validation,
  • Updated EIP-5450 for review: EIP-5450: Revision 2聽EIPs#5993

@gcolvin
Copy link

gcolvin commented Dec 29, 2022

JUMPF removed for now,

No tail call optimization :(

@lightclient
Copy link
Member Author

Moved to Monday @ 1500 UTC.

@lightclient
Copy link
Member Author

Main spec outcomes:

  • don't allow extra data after initcode for now
  • no DATACOPY opcode for now, but generally a good idea
  • if don't have DATACOPY though, CODECOPY must be used and that doesn't sit well with the proposal to ban code introspection and would therefore require an EOF bump to depracate.

@poojaranjan
Copy link
Contributor

@poojaranjan
Copy link
Contributor

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

No branches or pull requests

4 participants