Skip to content

rm non-column blob quarantine#8254

Merged
tersec merged 1 commit into
unstablefrom
1S8
May 3, 2026
Merged

rm non-column blob quarantine#8254
tersec merged 1 commit into
unstablefrom
1S8

Conversation

@tersec

@tersec tersec commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

This does not prevent Pectra blob gossip, either gossip-verifying and broadcasting blobs for new Pectra blocks. It does stop checking data availability checking for pre-Fulu blobs, and as such, should not be merged until it won't be deployed before Gnosis mainnet has 18 days of Fulu, i.e. enough to run out of blob retention period.

@tersec tersec marked this pull request as draft April 13, 2026 00:25
@github-actions

github-actions Bot commented Apr 13, 2026

Copy link
Copy Markdown

Unit Test Results

       12 files  ±  0    2 836 suites   - 4   1h 15m 30s ⏱️ - 8m 40s
15 933 tests  - 10  14 368 ✔️  - 10  1 565 💤 ±0  0 ±0 
76 692 runs   - 44  74 952 ✔️  - 44  1 740 💤 ±0  0 ±0 

Results for commit 736d4ff. ± Comparison against base commit 493739d.

♻️ This comment has been updated with latest results.

@tersec tersec force-pushed the 1S8 branch 4 times, most recently from 85cfa45 to 33409b1 Compare April 19, 2026 21:12
@tersec tersec marked this pull request as ready for review May 3, 2026 00:11
@tersec tersec merged commit 7c85017 into unstable May 3, 2026
11 checks passed
@tersec tersec deleted the 1S8 branch May 3, 2026 12:10
etan-status added a commit that referenced this pull request May 16, 2026
- #4732 KZG primitives added
- #4785 added gossip validation for BlobSidecar but did not check KZG
- #4844 added req/resp for BlobSidecar but did not validate responses
- #5445 fixed KZG validate_blobs in state transition (Opt[bool] jank)
- ethereum/consensus-specs#3531 new spec hits
- #5565 new spec, + fixed gossip missing inclusion proof + KZG checks
- #6109 goerli hardening, + fixed Req/Resp missing inclusion proof check
- #6741 copies the req/resp gap to Fulu
- #8254 removes the Deneb blob_quarantine
- This one now finally adds the missing KZG checks to req/resp
etan-status added a commit that referenced this pull request May 16, 2026
- #4732 KZG primitives added
- #4785 added gossip validation for BlobSidecar but did not check KZG
- #4844 added req/resp for BlobSidecar but did not validate responses
- #5445 fixed KZG validate_blobs in state transition (Opt[bool] jank)
- ethereum/consensus-specs#3531 new spec hits
- #5565 new spec, + fixed gossip missing inclusion proof + KZG checks
- #6109 goerli hardening, + fixed Req/Resp missing inclusion proof check
- #6741 copies the remaining req/resp missing KZG check gap to Fulu
- #8254 removes the Deneb blob_quarantine
- This one now finally adds the missing KZG checks to req/resp
tersec pushed a commit that referenced this pull request May 17, 2026
- #4732 KZG primitives added
- #4785 added gossip validation for BlobSidecar but did not check KZG
- #4844 added req/resp for BlobSidecar but did not validate responses
- #5445 fixed KZG validate_blobs in state transition (Opt[bool] jank)
- ethereum/consensus-specs#3531 new spec hits
- #5565 new spec, + fixed gossip missing inclusion proof + KZG checks
- #6109 goerli hardening, + fixed Req/Resp missing inclusion proof check
- #6741 copies the remaining req/resp missing KZG check gap to Fulu
- #8254 removes the Deneb blob_quarantine
- This one now finally adds the missing KZG checks to req/resp
tersec pushed a commit that referenced this pull request May 17, 2026
- #4844 added BlobSidecar req/resp, no resp length check
- #6741 copies logic to data column, also no resp length check
- #6954 infra to check resp length
- #6961 add resp length check for blobs, but not for in development cols
- #8254 removed blob support, resp length check now gone
- Now: Add resp length check for all requests with list responses
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.

1 participant