feat: update PooledTransaction to use EIP-7594 sidecar#3468
Merged
mattsse merged 2 commits intoalloy-rs:mainfrom Apr 8, 2026
Merged
feat: update PooledTransaction to use EIP-7594 sidecar#3468mattsse merged 2 commits intoalloy-rs:mainfrom
mattsse merged 2 commits intoalloy-rs:mainfrom
Conversation
a1e7326 to
8b8611d
Compare
Changes PooledTransaction to use BlobTransactionSidecarEip7594 instead of the default BlobTransactionSidecarVariant, so pooled transactions only accept the new EIP-7594 cell-proof sidecar format post-Osaka. Closes alloy-rs#2649 Amp-Thread-ID: https://ampcode.com/threads/T-019c7355-1eef-70eb-afe6-8dfd5604d9ca Co-authored-by: Amp <amp@ampcode.com>
010d970 to
27f94fd
Compare
mattsse
approved these changes
Apr 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation
After Osaka, the blob sidecar type changes from EIP-4844 to EIP-7594 (PeerDAS cell proofs).
Solution
Changes
PooledTransactionto useBlobTransactionSidecarEip7594instead of the defaultBlobTransactionSidecarVariant, so pooled transactions only accept the EIP-7594 cell-proof sidecar format post-Osaka.Closes #2649
PR Checklist