-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
investigateUnder investigation and may be a bug.Under investigation and may be a bug.minor-bumpPlanned for the next minor version bump.Planned for the next minor version bump.next-patchIssues scheduled for the next arch release.Issues scheduled for the next arch release.on-deckThis Enhancement or Bug is currently being worked on.This Enhancement or Bug is currently being worked on.v6Issues regarding v6Issues regarding v6
Description
Ethers Version
6.15
Search Terms
No response
Describe the Problem
After the Fusaka upgrade on Sepolia, sending EIP-4844 transactions fails with the error:
legacy blob tx is not supported
After investigation, it seems that the way blob proofs are computed has changed. Previously, we used compute-blob-kzg-proof, but now it seems we should use compute_cells_and_kzg_proofs.
However, the output of compute_cells_and_kzg_proofs is no longer a single hex string—it returns an array of arrays. This raises a question: do the blob-related fields in the transaction format need to be updated to reflect this new structure?
Requesting clarification or guidance on how EIP-4844 transactions should be constructed post-Fusaka on Sepolia.
Code Snippet
Contract ABI
Errors
Environment
No response
Environment (Other)
No response
Metadata
Metadata
Assignees
Labels
investigateUnder investigation and may be a bug.Under investigation and may be a bug.minor-bumpPlanned for the next minor version bump.Planned for the next minor version bump.next-patchIssues scheduled for the next arch release.Issues scheduled for the next arch release.on-deckThis Enhancement or Bug is currently being worked on.This Enhancement or Bug is currently being worked on.v6Issues regarding v6Issues regarding v6