Skip to content

Conversation

@tomip01
Copy link
Contributor

@tomip01 tomip01 commented Nov 13, 2025

Motivation

We want to document how to create the blobs for the state reconstruct test.

Copilot AI review requested due to automatic review settings November 13, 2025 15:18
@tomip01 tomip01 requested a review from a team as a code owner November 13, 2025 15:18
@github-actions github-actions bot added the L2 Rollup client label Nov 13, 2025
Copilot finished reviewing on behalf of tomip01 November 13, 2025 15:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds documentation for regenerating blob fixtures used in state reconstruction tests. The guide provides step-by-step instructions for modifying the L2 sequencer code to generate test blobs.

  • Adds comprehensive documentation on regenerating blob test fixtures
  • Integrates the new guide into the documentation table of contents under the L2 developers section

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/developers/l2/state-reconstruction-blobs.md New guide documenting the 3-step process for regenerating blob fixtures for state reconstruction tests
docs/SUMMARY.md Adds entry for the new blob regeneration guide in the L2 section

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

@JereSalo JereSalo left a comment

Choose a reason for hiding this comment

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

Maybe explain the reason about why we may need this. As you told me face to face this is because when we change something in the genesis its hash changes and as a consequence the blobs (that represent the blocks, that have pointers to parent block) become invalid.

Also, I'd like to know beforehand what the steps are going to be about, like a summary so the user doesn't follow the steps blindly without knowing what they're doing.

@tomip01 tomip01 enabled auto-merge November 17, 2025 19:49
@tomip01 tomip01 added this pull request to the merge queue Nov 17, 2025
Merged via the queue into main with commit 7e75e42 Nov 17, 2025
54 of 56 checks passed
@tomip01 tomip01 deleted the doc_blob_regen branch November 17, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

L2 Rollup client

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants