-
-
Notifications
You must be signed in to change notification settings - Fork 311
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
feat: increase default gas limit to 36M #7304
base: unstable
Are you sure you want to change the base?
Conversation
@@ -131,7 +131,7 @@ type ValidatorData = ProposerConfig & { | |||
|
|||
export const defaultOptions = { | |||
suggestedFeeRecipient: "0x0000000000000000000000000000000000000000", | |||
defaultGasLimit: 30_000_000, | |||
defaultGasLimit: 36_000_000, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is the relevant change, other changes are just examples or test data
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should hold off merging this until our 1.24 release is out
Performance Report✔️ no performance regression detected Full benchmark results
|
b831eb5
to
372c9b4
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## unstable #7304 +/- ##
=========================================
Coverage 48.76% 48.76%
=========================================
Files 601 601
Lines 40203 40203
Branches 2061 2061
=========================================
Hits 19607 19607
Misses 20558 20558
Partials 38 38 |
this can be merged now |
Motivation
To scale Ethereum L1 we want to increase the gas limit. I think it's best if clients signal what they consider as a safe limit instead of users having to figure this out themselves via websites like pumpthegas. 36M is pretty conservative but due to further considerations related to block size / gossip limit it's the max gas limit we should advocate for right now.
Description
Increase default gas limit to 36M
Note: This only affects builder blocks as the CL currently has no control over which (target) gas limit the local EL should use until something like ethereum/execution-apis#608 is implemented. Users must set the desired gas limit on the EL client via CLI flag or other means (depends on client).