Skip to content

eip4844: move excess data gas field to end of execution payload for merkle proof path compat#3218

Merged
djrtwo merged 4 commits intoethereum:devfrom
protolambda:excess-data-gas-field-position
Feb 14, 2023
Merged

eip4844: move excess data gas field to end of execution payload for merkle proof path compat#3218
djrtwo merged 4 commits intoethereum:devfrom
protolambda:excess-data-gas-field-position

Conversation

@protolambda
Copy link
Contributor

This keeps the other fields in the same position, to avoid merkle-proof format changes

@protolambda
Copy link
Contributor Author

This change does not apply yet to the interop week devnet

Copy link
Contributor

@djrtwo djrtwo left a comment

Choose a reason for hiding this comment

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

approving

will merge at end of week in case we need to do an iterative 4844 release (of some other fix) between now and then

@hwwhww
Copy link
Contributor

hwwhww commented Jan 24, 2023

[DO NOT MERGE] The CI is failing: it needs a remerkleable patch.

@hwwhww hwwhww force-pushed the excess-data-gas-field-position branch from ba0947a to 7b5acbf Compare February 9, 2023 16:31
@hwwhww
Copy link
Contributor

hwwhww commented Feb 10, 2023

@djrtwo is it ready to merge?

@arnetheduck
Copy link
Contributor

I think we should make this a general recommendation / requirement: only add fields at the end of existing types

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants