Skip to content

Bound envelope transaction count by the parent payload's gas limit - #5802

Open
nflaig wants to merge 3 commits into
ethereum:masterfrom
nflaig:nflaig/envelope-transaction-count-parent-gas-limit
Open

nflaig wants to merge 3 commits into
ethereum:masterfrom
nflaig:nflaig/envelope-transaction-count-parent-gas-limit

Conversation

@nflaig

@nflaig nflaig commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Supersedes #5786, which bounded the transaction count by the bid's gas limit.

Adds MIN_TRANSACTION_GAS, a lower bound on the gas used by a single transaction, and a REJECT rule to execution_payload gossip validation that bounds len(payload.transactions) by the gas limit the EIP-1559 rule allows on top of the parent payload's. The parent payload is the payload of the closest full ancestor in the store, or the bid's gas limit if none is full.

Comment thread specs/gloas/p2p-interface.md Resolved
Comment thread specs/gloas/p2p-interface.md Resolved
Comment thread configs/mainnet.yaml
# 2**7 (= 128) payloads
MAX_REQUEST_PAYLOADS: 128
# 2**12 (= 4,096) gas
MIN_TRANSACTION_GAS: 4096

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

consider raising to 8192

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gloas testing CI, actions, tests, testing infra

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants