-
Notifications
You must be signed in to change notification settings - Fork 325
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 #49 #1055
Comments
Code size limits for tests: are we forcing current limit of 24k/48k? Some tests already exercise the 64k limit. |
Add to spec updates - ipsilon/eof#124 - EXTDELEGATECALL clarified to fail when calling non-eof, (as opposed to actual legacy contracts) |
Re 24k/48k/64k it's a question of where we enforce it. For returncontract do we enforce it in the opcode or let the storage system tell us no-bueno? For EOFCREATE in theory the Create Transaction should have filtered it pre-execution, and factory contracts are already size limited to runtime sizes. A TXCREATE opcode would need to check, but again the transaction processor should have filtered it out? |
Proposal to ban subcontainers that only REVERT/INVALID and can be referenced by both EOFCREATE and RETURNCONTRACT. Two options:
(option 2 would still allow containers that only have REVERT) |
Notes (by @pdobacz )client updates:geth
evmone
besu
compiler updatesNone spec updates:
testing updates:
|
EIP-7577: Versioning Scheme for EIPs was also discussed in the following EIPIP meeting today. The proposal is merged as Adding comments to proposal discussion will be helpful to move the proposal to the next status. |
Closing in favor of #1063 |
bb |
Meeting Info
June 05, 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
EIP-3540: EOF - EVM Object Format v1
EIP-3670: EOF - Code Validation
EIP-4200: EOF - Static relative jumps
EIP-4750: EOF - Functions
EIP-5450: EOF - Stack Validation
EIP-6206: EOF - JUMPF and non-returning functions
EIP-7480: EOF - Data section access instructions
EIP-663: SWAPN, DUPN and EXCHANGE instructions
EIP-7069: Revamped CALL instructions
EIP-7620: EOF Contract Creation
EIP-7698: EOF - Creation transaction
EVM Object Format (EOF) with Danno Ferrin
EVM Object Format (EIP-3540 & EIP-3670) with Andrei Maiboroda, Axic & Pawel
Agenda
Please add other agenda items or links to discuss.
The text was updated successfully, but these errors were encountered: