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

Proposal to add EIP-3540 to Shanghai #329

Closed
axic opened this issue May 28, 2021 · 6 comments
Closed

Proposal to add EIP-3540 to Shanghai #329

axic opened this issue May 28, 2021 · 6 comments

Comments

@axic
Copy link
Member

axic commented May 28, 2021

This is an early indication to seek inclusion of EIP-3540 (EVM Object Format) into Shanghai.

We appreciate that the EIP text may be simplified to only keep "hard fork 2", because "hard fork 1" is now covered by EIP-3541. It also depends on a value to be determined after London (via EIP-3541), however we think the core design is not expected to change significantly.

There is an implementation in geth and solidity, and a partial implementation in evmone.

@axic
Copy link
Member Author

axic commented Jun 17, 2021

An explainer (with roadmap) was published here: https://notes.ethereum.org/@ipsilon/evm-object-format-overview

It explains the reason for the two hard forks and potential future features after Shanghai.

@timbeiko
Copy link
Collaborator

@axic do you want to give an overview of 3540 on the next ACD? I don't think we'll be discussing Shanghai inclusion, but it may be good to remind people of the EIP, answer questions, etc. if time permits.

@axic
Copy link
Member Author

axic commented Jun 25, 2021

@timbeiko probably we can give a brief update/reminder, but for the next ACD we should have the EIP cleared from the two forks, so it may be a better time then.

@axic
Copy link
Member Author

axic commented Jul 9, 2021

@timbeiko you wanted this on the agenda, will we have it today or next time?

@axic
Copy link
Member Author

axic commented Jul 23, 2021

@timbeiko as a heads up, apart from #360 we have another addition for EOF we want to propose, but couldn't finish the EIP this week. We hope these three could be launched at the same time, but at least EIP-3540+EIP-3670 would be nice. However they are independent by design, so even just having EIP-3540 first is sufficient.

@timbeiko
Copy link
Collaborator

timbeiko commented Feb 4, 2022

On ACD131 we decided to move this EIP to CFI for Shanghai. Closing this issue for now. We can reopen if, for whatever reasons, issues arise about the EIP's inclusion in the upgrade.

@timbeiko timbeiko closed this as completed Feb 4, 2022
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

2 participants