Skip to content

Never use MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS for networks that started with Fulu enabled#8731

Open
dknopik wants to merge 1 commit intosigp:unstablefrom
dknopik:fix-epochs-for-col-requests
Open

Never use MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS for networks that started with Fulu enabled#8731
dknopik wants to merge 1 commit intosigp:unstablefrom
dknopik:fix-epochs-for-col-requests

Conversation

@dknopik
Copy link
Member

@dknopik dknopik commented Feb 2, 2026

Issue Addressed

Lighthouse uses MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS for blob and column retention instead of MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS if Fulu activated less than MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS epochs ago - also if Fulu activated at genesis. This causes unexpected behaviour, as there are no blob sidecars to be stored or requested in such networks.

Proposed Changes

Add a special case to avoid that logic in post-Fulu genesis networks (fulu_fork_epoch == 0)

@dknopik dknopik added ready-for-review The code is ready for review das Data Availability Sampling labels Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

das Data Availability Sampling ready-for-review The code is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant