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

Update EIP-7642: add earliestBlock and update receipts encoding #9237

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

fjl
Copy link
Contributor

@fjl fjl commented Jan 13, 2025

Here I am updating the eth/69 proposal with two changes:

  • Simplifying the receipts encoding. The original EIP proposed a new format for receipts with the bloom filter removed. It did that by mirroring the complex encoding for typed receipts which is also used by Ethereum consensus. Since the network protocol now introduces a deviation from the encoding used by consensus, there is no need to make it so complex.

    Ultimately all receipt types contain the same four fields. So with this update, I am changing the network encoding to be the same for all receipt types.

  • I am adding a new field earliestBlock in the Status message. This is somewhat similar to EIP-7542, which proposed adding a blockRange.

@fjl fjl requested a review from eth-bot as a code owner January 13, 2025 13:47
@github-actions github-actions bot added c-update Modifies an existing proposal s-stagnant This EIP is Stagnant t-networking labels Jan 13, 2025
@eth-bot
Copy link
Collaborator

eth-bot commented Jan 13, 2025

File EIPS/eip-7642.md

Requires 1 more reviewers from @MariusVanDerWijden
Requires 1 more reviewers from @g11tech, @lightclient, @SamWilsn

@eth-bot eth-bot added the a-review Waiting on author to review label Jan 13, 2025
@eth-bot eth-bot changed the title EIP-7642: add earliestBlock and update receipts encoding Update EIP-7642: add earliestBlock and update receipts encoding Jan 13, 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-update Modifies an existing proposal s-stagnant This EIP is Stagnant t-networking
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants