eip-7642: rm bloom filter from tx receipt #828
Closed
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.
Note
Removes Phase 4 (bloom filter) from the tx receipt circuit and refactors phase IDs, transitions, and size updates, with minor constraint renames and helpers.
1→2→3→5(skip 4).phase-transitionto go3→5and keepTXRCPT_SIZEvanishing on Phase 5.reduce-based phase sums with explicit sums for phases1,2,3,5.phase-sumandphase-wght-sum; use them in phase exclusion and no-change checks.impose-phase-idto explicit weighted sum excluding Phase 4.phasesize-updatewithphase-size-updateto update only when([PHASE 5] * DEPTH_1) == 1.ct-incrementings→ct-incrementing,istopic-incrementing→is-topic-incrementing,lccorrection-nullity→lc-correction-nullity,finalisation→finalization,no-end-no-changephase→no-end-no-change-phase.special-ct-constancy,ABS_LOG_NUM-evolution).Written by Cursor Bugbot for commit 5fc5f6f. This will update automatically on new commits. Configure here.