Skip to content

Conversation

@spalladino
Copy link
Contributor

@spalladino spalladino commented Jan 16, 2026

  • Removes the deprecated L2Block class in favor of L2BlockNew
  • Removes the deprecated L2BlockHeader class in favor of BlockHeader and CheckpointHeader
  • Removes PublishedL2Block in favor of CheckpointedL2Block
  • Deletes helper file l2_block_code_to_purge.ts
  • Updates all usages across the codebase to use the new types
  • Remove block builder in favor of checkpoint builder

🤖 Generated with Claude Code

@spalladino spalladino force-pushed the palla/remove-l2-block branch from 612a4c7 to 245b325 Compare January 16, 2026 16:51
@spalladino spalladino requested a review from Maddiaa0 as a code owner January 16, 2026 16:51
@spalladino spalladino changed the base branch from palla/push-provisional-to-archiver to next January 16, 2026 17:55
@spalladino spalladino force-pushed the palla/remove-l2-block branch from 245b325 to 698687c Compare January 16, 2026 18:33
@spalladino spalladino added the ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure label Jan 16, 2026
@spalladino spalladino force-pushed the palla/remove-l2-block branch 2 times, most recently from f74d768 to 64b3a14 Compare January 16, 2026 20:03
@PhilWindle PhilWindle added this pull request to the merge queue Jan 17, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 17, 2026
@spalladino spalladino force-pushed the palla/remove-l2-block branch from 64b3a14 to 50bc3b1 Compare January 18, 2026 02:14
@spalladino spalladino enabled auto-merge January 18, 2026 02:15
@spalladino spalladino force-pushed the palla/remove-l2-block branch from 1a14d33 to 3ac40fc Compare January 19, 2026 14:08
@spalladino spalladino force-pushed the palla/remove-l2-block branch from 3ac40fc to 67f381c Compare January 19, 2026 14:31
@spalladino spalladino force-pushed the palla/remove-l2-block branch from 67f381c to dea740d Compare January 19, 2026 14:53
@spalladino spalladino added this pull request to the merge queue Jan 19, 2026
@AztecBot
Copy link
Collaborator

AztecBot commented Jan 19, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/d51e5b5cbde06122�d51e5b5cbde061228;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_epochs/epochs_invalidate_block.parallel.test.ts "committee member invalidates a block if proposer does not come through" (97s) (code: 1) group:e2e-p2p-epoch-flakes (\033Santiago Palladino\033: refactor: remove deprecated L2Block and L2BlockHeader (#19672))

Merged via the queue into next with commit c0158ef Jan 19, 2026
16 checks passed
@spalladino spalladino deleted the palla/remove-l2-block branch January 19, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure ci-no-squash

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants