Skip to content

Remove deprecated methods from MiscHelpersFulu - #11059

Open
Matilda-Clerke wants to merge 6 commits into
Consensys:masterfrom
Matilda-Clerke:remove-deprecated-methods-from-mischelpersfulu
Open

Remove deprecated methods from MiscHelpersFulu#11059
Matilda-Clerke wants to merge 6 commits into
Consensys:masterfrom
Matilda-Clerke:remove-deprecated-methods-from-mischelpersfulu

Conversation

@Matilda-Clerke

@Matilda-Clerke Matilda-Clerke commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Fixed Issue(s)

#9934


Note

Low Risk
Test and benchmark-only API cleanup on an existing BlobAndCellProofs path; no new production call sites and removed methods were already deprecated.

Overview
Removes the deprecated Fulu helpers that built data-column state straight from raw Blob lists: computeExtendedMatrixAndProofs and constructDataColumnSidecarsOld. Callers must now supply BlobAndCellProofs and use computeExtendedMatrix, which derives cells via KZG computeCells and pairs them with the caller-provided cell proofs instead of invoking computeCellsAndProofs internally.

DataStructureUtil gains computeBlobAndCellProofs so benchmarks and tests can build that input consistently. JMH KZG benchmarks, Fulu unit tests, statetransition sidecar retriever tests, and blob reconstruction fixtures are updated to the new flow; related @SuppressWarnings("deprecation") annotations are dropped.

Reviewed by Cursor Bugbot for commit 083d26a. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Reviewed by Cursor Bugbot for commit 7261173. Configure here.

@Matilda-Clerke
Matilda-Clerke force-pushed the remove-deprecated-methods-from-mischelpersfulu branch from 7261173 to 20079ec Compare August 5, 2026 00:56
@Matilda-Clerke
Matilda-Clerke requested a review from rolfyone August 7, 2026 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants