-
Notifications
You must be signed in to change notification settings - Fork 4
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
merge GetBlobsBundleV1 with GetPayloadV3 per spec update #121
Conversation
a3276b1
to
ffbcffe
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.
looks good. We should also remove the get blobs bundle API from capabilities
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.
oh i just realized. The execution payload codegen needs to be updated
ffbcffe
to
750365d
Compare
750365d
to
7270ef8
Compare
done!
right, I knew I was forgetting something. done! |
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.
Looks good.
small nit: we can now get both the blobs bundle and payload from the cache as a single operation. This avoids a small chance of inconsistency if the raw payload was evicted immediately after we retrieved the block but before we attempted to read the blobs bundle.
right, let me fix that in the next PR where I'll also implement the proofs inclusion. |
ref: ethereum/execution-apis#402