Skip to content

Comments

feat: allow EIP-7623 to be disabled#2985

Merged
rakita merged 3 commits intobluealloy:mainfrom
rodibozman:rodi@cfg-eip-7623
Sep 18, 2025
Merged

feat: allow EIP-7623 to be disabled#2985
rakita merged 3 commits intobluealloy:mainfrom
rodibozman:rodi@cfg-eip-7623

Conversation

@rodibozman
Copy link
Contributor

@rodibozman rodibozman commented Sep 17, 2025

Closes #2936.

Let me know if I missed something or if you want me to add a line in a CHANGELOG.

(cc @rakita)

@rodibozman rodibozman force-pushed the rodi@cfg-eip-7623 branch 2 times, most recently from 65c0b7e to 1dadf62 Compare September 17, 2025 10:03
@codspeed-hq
Copy link

codspeed-hq bot commented Sep 17, 2025

CodSpeed Performance Report

Merging #2985 will not alter performance

Comparing rodibozman:rodi@cfg-eip-7623 (aae7a2c) with main (5b0d6f8)

Summary

✅ 173 untouched

@rodibozman rodibozman force-pushed the rodi@cfg-eip-7623 branch 4 times, most recently from fd6bc11 to 0787292 Compare September 17, 2025 15:05
@rodibozman
Copy link
Contributor Author

Hey @mattsse, @rakita, can one of you guys please have a look at this when you have time? Thanks.

access_list_accounts: u64,
access_list_storages: u64,
authorization_list_num: u64,
is_eip7623_disabled: bool,
Copy link
Member

Choose a reason for hiding this comment

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

Lets do it differently, and make a change only in the place where this function is called. So we dont need to propagate this flag this deep

Copy link
Member

@rakita rakita Sep 18, 2025

Choose a reason for hiding this comment

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

In validate_initial_tx_gas function

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I reduced the scope of the code.

I had to at least propagate the flag to validate_initial_tx_gas from validate otherwise if GasFloorMoreThanGasLimit is raised I'm loosing the information about the initial_gas in validate_initial_tx_gas from handler.

Let me know if you had something else in mind.

Copy link
Member

@rakita rakita left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Member

@rakita rakita left a comment

Choose a reason for hiding this comment

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

waiting for CI, rest lgtm

@rakita rakita merged commit fcca54d into bluealloy:main Sep 18, 2025
31 checks passed
@github-actions github-actions bot mentioned this pull request Sep 18, 2025
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

Successfully merging this pull request may close these issues.

Configurability of EIP-7623 for L2 rollups

2 participants