Skip to content

Update EIP-4844: Cleanup transaction network payload references - #7038

Merged
eth-bot merged 4 commits into
ethereum:masterfrom
g11tech:fix-4844-tx-network-payload
May 30, 2023
Merged

eth-bot merged 4 commits into
ethereum:masterfrom
g11tech:fix-4844-tx-network-payload

Conversation

@g11tech

@g11tech g11tech commented May 17, 2023 •

Copy link
Copy Markdown
Contributor

Followup to

Cleans up network payload references:

  • Flatten blob in network rlp representation rather than a list of field elements
  • removes aggregate proof references
  • reorders the network payload to [tx_payload, blobs, commitments, proofs] rather than current [tx_payload, kzgs, blobs, kzg_proofs]
    i.e. blobs first then commitments and proofs rather than blobs in middle of commitments and proofs
  • improve upon validations for network payload

@g11tech
g11tech requested a review from eth-bot as a code owner May 17, 2023 13:51
@github-actions github-actions Bot added c-update Modifies an existing proposal s-review This EIP is in Review t-core labels May 17, 2023
@eth-bot

eth-bot commented May 17, 2023 •

Copy link
Copy Markdown
Collaborator

✅ All reviewers have approved.

@eth-bot eth-bot added the a-review Waiting on author to review label May 17, 2023
Comment thread EIPS/eip-4844.md Outdated
@lightclient
lightclient dismissed a stale review via 63ceb3d May 22, 2023 17:47
Comment thread EIPS/eip-4844.md Outdated
Comment thread EIPS/eip-4844.md
Comment thread EIPS/eip-4844.md Outdated
Comment thread EIPS/eip-4844.md Outdated
@g11tech
g11tech dismissed stale reviews from ghost via e0f0265 May 27, 2023 15:50
@g11tech
g11tech force-pushed the fix-4844-tx-network-payload branch from e0f0265 to 3543e2f Compare May 27, 2023 15:54
add blob flattening

4844: nit, opcode -> instruction

apply feedback

apply feedback
@g11tech
g11tech force-pushed the fix-4844-tx-network-payload branch from 3543e2f to 4ffda41 Compare May 30, 2023 08:47
@g11tech

g11tech commented May 30, 2023

Copy link
Copy Markdown
Contributor Author

rebased and resolved conflicts

Comment thread EIPS/eip-4844.md Outdated
Comment thread EIPS/eip-4844.md Outdated
Comment thread EIPS/eip-4844.md Outdated
Comment thread EIPS/eip-4844.md Outdated

@lightclient lightclient left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM, sorry for the tennis match. Thank you.

@eth-bot
eth-bot enabled auto-merge (squash) May 30, 2023 09:50

@eth-bot eth-bot left a comment

Copy link
Copy Markdown
Collaborator

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 4ad3886 into ethereum:master May 30, 2023
@g11tech

g11tech commented May 30, 2023

Copy link
Copy Markdown
Contributor Author

LGTM, sorry for the tennis match. Thank you.

no problem 🙂 , thanks for the edits and feedback ❤️ 🙏

@tersec tersec mentioned this pull request Jun 8, 2023
19 of 20 tasks
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-review This EIP is in Review t-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants