-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
refactor: replace extra fields with ExecutionPayloadSidecar
in engine
#11901
Conversation
38e3089
to
2cb12ef
Compare
ExecutionPayloadSidecar
in engineExecutionPayloadSidecar
in engine
This is blocked, |
2cb12ef
to
ffb777a
Compare
Blocked by Alloy release and alloy-rs/op-alloy#178 Edit: Not actually blocked |
5d289a7
to
8735ca1
Compare
8735ca1
to
dc9d048
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, some cosmetic suggestions
"reth-chainspec", | ||
"reth-primitives/optimism", | ||
"reth-provider/optimism", | ||
"reth-blockchain-tree/optimism", | ||
"reth-db/optimism", | ||
"reth-db-api/optimism", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
absolutely losing it :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just get talgo!
@@ -439,11 +419,16 @@ where | |||
|
|||
Ok(( | |||
block_to_payload(reorg_block), | |||
// todo(onbjerg): how do we support execution requests? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
meh, good question, lets track?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4dfe699
to
cae526e
Compare
cae526e
to
7c9f2f3
Compare
Follow up on #11865
Replaces the hack to add execution requests throughout the engine + engine interceptor components with the new
ExecutionPayloadSidecar
introduced in alloy-rs/alloy#1517. TheExecutionPayloadSidecar
replaces both Prague and Cancun fields.This also finishes Prague integration in most of the engine interceptors, but does not adjust a lot of the testing code we have to support execution requests.