Skip to content

Conversation

@nerolation
Copy link
Contributor

Based on this new EIP and discussions on ACDT, I created this PR to proposer lowering the tx gas limit cap.

@nerolation nerolation requested a review from eth-bot as a code owner July 7, 2025 15:12
@github-actions github-actions bot added c-update Modifies an existing proposal s-stagnant This EIP is Stagnant t-core labels Jul 7, 2025
@eth-bot
Copy link
Collaborator

eth-bot commented Jul 7, 2025

✅ All reviewers have approved.

@eth-bot eth-bot added the a-review Waiting on author to review label Jul 7, 2025
@eth-bot eth-bot changed the title Modify EIP-7825: Lower Gas Limit Cap Update EIP-7825: Lower Gas Limit Cap Jul 7, 2025
EIPS/eip-7825.md Outdated
description: Introduce a protocol-level cap on the maximum gas used by a transaction to 16,777,216 (2^24).
author: Giulio Rebuffo (@Giulio2002)
discussions-to: https://ethereum-magicians.org/t/eip-7825-transaction-gas-limit-cap/21848
status: Stagnant
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is it Stagnant if its literally going in a hardfork 😅

Copy link
Member

Choose a reason for hiding this comment

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

I think the EIP bot does this if it stays on Draft for too long 🤔

@github-actions github-actions bot added c-status Changes a proposal's status s-draft This EIP is a Draft and removed c-update Modifies an existing proposal s-stagnant This EIP is Stagnant labels Jul 7, 2025
@eth-bot eth-bot changed the title Update EIP-7825: Lower Gas Limit Cap Update EIP-7825: Move to Draft Jul 7, 2025
@Gabriel-Trintinalia
Copy link

just double checking that system calls (EIP-2935, EIP-7002, etc) will keep the current limit of 30M?

@benaadams
Copy link
Contributor

just double checking that system calls (EIP-2935, EIP-7002, etc) will keep the current limit of 30M?

Yeah, system calls are kinda unrelated as they don't count to block gas and if they cause a problem can be fixed in protocol.

Is more for unknown and unpredictable user txs

@jochem-brouwer
Copy link
Member

jochem-brouwer commented Jul 13, 2025

Can it be added in the EIP why it is specifically choosen to be 16,777,216 (2^24) and not 16,777,215 (2^24 - 1)? The former fits in 4 bytes, while the second fits in 3 bytes. I know the other proposed EIP has a small motivation for the 2^24 number which I think should be added here too. (I do not completely grasp the motivation though, but maybe @vbuterin could chime in here?)

@nerolation
Copy link
Contributor Author

We may still want to gather some feedback from dapp builders. We've already stumbled across apps with emergency modules that were never called on mainnet but could require more gas than 16.7m.

Copy link
Contributor

@g11tech g11tech left a comment

Choose a reason for hiding this comment

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

approving, would still requires author's approval

@eth-bot eth-bot changed the title Update EIP-7825: Reduce Max Tx Gas Cap to 16.7m Update EIP-7825: Move to Draft Jul 13, 2025
Copy link
Contributor

@Giulio2002 Giulio2002 left a comment

Choose a reason for hiding this comment

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

I shall give you my blessings

@eth-bot eth-bot enabled auto-merge (squash) July 13, 2025 16:41
Copy link
Collaborator

@eth-bot eth-bot left a comment

Choose a reason for hiding this comment

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

All Reviewers Have Approved; Performing Automatic Merge...

@eth-bot eth-bot merged commit fc6c724 into ethereum:master Jul 13, 2025
24 checks passed
@nerolation nerolation changed the title Update EIP-7825: Move to Draft Update EIP-7825: Lower Tx Gas Limit Cap Jul 17, 2025
advaita-saha added a commit to status-im/nimbus-eth1 that referenced this pull request Jul 21, 2025
jangko pushed a commit to status-im/nimbus-eth1 that referenced this pull request Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a-review Waiting on author to review c-status Changes a proposal's status s-draft This EIP is a Draft t-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants