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

core: implement EIP-7623 increase calldata cost #30946

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

s1na
Copy link
Contributor

@s1na s1na commented Dec 20, 2024

This PR builds on #29040 and updates it to the new version of the spec. I filled the EEST tests and they pass.

Link to spec: https://eips.ethereum.org/EIPS/eip-7623

@s1na s1na added the prague label Dec 20, 2024
@MariusVanDerWijden MariusVanDerWijden changed the title Core: implement EIP-7623 increase calldata cost core: implement EIP-7623 increase calldata cost Jan 3, 2025
Copy link
Member

@MariusVanDerWijden MariusVanDerWijden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

I was a bit stumped by the changes to the test cases in internal/ethapi/testdata, but I figured out that these tests use the MergedTestChainConfig which already enables Prague, so the gas costs do not match anymore after this, which is expected.

2dvorak added a commit to 2dvorak/kaia that referenced this pull request Jan 7, 2025
Refer to ethereum/go-ethereum#30946.
That PR is ongoing so we may need further updates.
@lightclient lightclient force-pushed the eip-7623-rebased branch 2 times, most recently from f4575ba to 75b4157 Compare January 10, 2025 21:36
Co-authored-by: Marius van der Wijden <[email protected]>
Co-authored-by: Sina Mahmoodi <[email protected]>
@lightclient
Copy link
Member

I rebased this into a single commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants