Skip to content

feat: update PooledTransaction to use EIP-7594 sidecar#3468

Merged
mattsse merged 2 commits intoalloy-rs:mainfrom
stevencartavia:PooledTransaction-update
Apr 8, 2026
Merged

feat: update PooledTransaction to use EIP-7594 sidecar#3468
mattsse merged 2 commits intoalloy-rs:mainfrom
stevencartavia:PooledTransaction-update

Conversation

@stevencartavia
Copy link
Copy Markdown
Contributor

@stevencartavia stevencartavia commented Jan 8, 2026

Motivation

After Osaka, the blob sidecar type changes from EIP-4844 to EIP-7594 (PeerDAS cell proofs).

Solution

Changes PooledTransaction to use BlobTransactionSidecarEip7594 instead of the default BlobTransactionSidecarVariant, so pooled transactions only accept the EIP-7594 cell-proof sidecar format post-Osaka.

Closes #2649

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

@stevencartavia stevencartavia marked this pull request as draft January 8, 2026 01:58
@stevencartavia stevencartavia force-pushed the PooledTransaction-update branch from a1e7326 to 8b8611d Compare February 19, 2026 01:52
@stevencartavia stevencartavia changed the title feat: update PooledTransaction to support eip-7594 feat: update PooledTransaction to use EIP-7594 sidecar Feb 19, 2026
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>
@stevencartavia stevencartavia force-pushed the PooledTransaction-update branch from 010d970 to 27f94fd Compare February 19, 2026 01:56
@github-project-automation github-project-automation bot moved this to Reviewed in Alloy Apr 8, 2026
@mattsse mattsse marked this pull request as ready for review April 8, 2026 13:49
@mattsse mattsse merged commit 5cc9464 into alloy-rs:main Apr 8, 2026
30 checks passed
@github-project-automation github-project-automation bot moved this from Reviewed to Done in Alloy Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Feature] Updated PooledTransaction type after osaka

2 participants