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

EOF Implementers Call #67 #1277

Closed
poojaranjan opened this issue Feb 5, 2025 · 6 comments
Closed

EOF Implementers Call #67 #1277

poojaranjan opened this issue Feb 5, 2025 · 6 comments
Labels
Breakout Type: Topic-specific breakout calls EOF Series: EVM Object Format Execution Layer: Issues that affect the execution layer

Comments

@poojaranjan
Copy link
Contributor

poojaranjan commented Feb 5, 2025

Meeting Info

  • Date & Time: February 19th, 2025, 15:00 UTC
  • Duration: 60 minutes
  • Zoom: Link

📅 Subscribe to the Ethereum Protocol Call calendar for calendar invites

Resources

Agenda

  • Testing Update
    • eof-devnet-0
    • EEST
  • Client and Compiler Updates
  • Devnet-1
  • Move TXCREATE into devnet-1
  • New container change: consider making container sizes 4 bytes instead of 2
  • existing devnet-1 planned changes
    • Alter EOFCREATE Hashing
    • Change EOFCREATE stack order to match EXTCALL
    • Change data section to 0xff
    • Change CREATE/CREATE2 behavior when seeing EOF, back to pectra behavior
    • Rename RETURNCONTRACT to RETURNCODE
  • Post Devnet-1 changes
    • Metadata Section
    • TXCODEADDRESS and TXCODETYPE
  • Add EIPs to backlog
    • EIP-5920 - PAY (needs new opcode #)
  • Resolve Document code section type malleability ipsilon/eof#176 with Update EIP-4750: Add Rationale section about "minimal" function type EIPs#9382.

Please add other agenda items or links to discuss.

Next call on March 5th, 2025

@nixorokish nixorokish added Breakout Type: Topic-specific breakout calls Execution Layer: Issues that affect the execution layer EOF Series: EVM Object Format labels Feb 5, 2025
@shemnon
Copy link
Contributor

shemnon commented Feb 19, 2025

  • Testing Update

    • eof-devnet-0
    • EEST
  • Client and Compiler Updates

  • Devnet-1
    For tomorrow's EOF call I feel we need to lock down eof-devnet-1 scope so we can start executing it.

  • I think we need to front load all breaking changes

  • Move TXCREATE into devnet-1

  • New container change: consider making container sizes 4 bytes instead of 2

  • existing devnet-1 planned changes

    • Alter EOFCREATE Hashing
    • Change EOFCREATE stack order to match EXTCALL
    • Change data section to 0xff
    • Change CREATE/CREATE2 behavior when seeing EOF, back to pectra behavior
    • Rename RETURNCONTRACT to RETURNCODE
  • Post Devnet-1 changes

    • Metadata Section
    • TXCODEADDRESS and TXCODETYPE

Add EIPs to backlog

  • EIP-5920 - PAY (needs new opcode #)

@chfast
Copy link
Member

chfast commented Feb 19, 2025

Resolve ipsilon/eof#176 with ethereum/EIPs#9382.

@shemnon
Copy link
Contributor

shemnon commented Feb 19, 2025

@poojaranjan
Copy link
Contributor Author

Please use this zoom link for today's meeting https://ethereumfoundation.zoom.us/j/87569210985?pwd=3Cv1hDh7If4cq9IMXvNln1CtqQ72MR.1

@poojaranjan
Copy link
Contributor Author

Recording - https://youtu.be/Y7eNVA0UsXc

@poojaranjan
Copy link
Contributor Author

Closing in favor of #1312

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breakout Type: Topic-specific breakout calls EOF Series: EVM Object Format Execution Layer: Issues that affect the execution layer
Projects
None yet
Development

No branches or pull requests

4 participants