ethereum / pm

Project Management: Meeting notes and agenda items
Other
1.6k stars 326 forks source link

EOF Implementers Call #55 #1115

Closed poojaranjan closed 3 months ago

poojaranjan commented 4 months ago

Meeting Info

Aug 7th, 2024 , 15:00 UTC

Duration: 60 minutes

Zoom: https://us02web.zoom.us/j/88940506383?pwd=aTdsbHVyMTNDSUFHYmhTWlI2ZEVldz09

📅 Subscribe to the Ethereum Protocol Call calendar for calendar invites

Resources

Agenda

Please add other agenda items or links to discuss.

Next call on Aug 21st, 2024

shemnon commented 3 months ago

Some items to discuss relating to devnet 3 readiness

shemnon commented 3 months ago

Client updates

Compiler

Spec

Testing

frangio commented 3 months ago
  • Contract Detection

    • Contracts can either disable safetransferfrom, or call out to another contract with legacy features to get the "isContract" question answered.
    • "do nothing" is the most undoable, as we can add ISCONTRACT later. But we cannot do the return code changes.
    • do nothing / fix later has momentum

I'm sorry I wasn't able to be at the call today. What happened to simply reallowing EXTCODESIZE in EOF? There seemed to be a good feeling about that possibility a few weeks ago.

shemnon commented 3 months ago

Reallowing EXTCODESIZE or creating ISCONTRACT I read as the top two options aside from "punt." Both of these could be introduced in the next minor version of EOF. That's the advantage of "punt" - is that it is not a permanent decision like changing return codes would be.

poojaranjan commented 3 months ago

Closing in favor of #1128