Skip to content
This repository has been archived by the owner on Mar 25, 2024. It is now read-only.

Support 2048 leaves tree and remove unneeded forced upgrade #22

Merged
merged 1 commit into from
Sep 27, 2023

Conversation

StanislavBreadless
Copy link
Collaborator

What ❔

  • The maximal & default size of L2->L1 logs now is 2048.
  • The upgrade mechanism that was required for the virtual block migration is no longer needed.

Why ❔

  • We can now support any L2->L1 log tree, but due to the server requirements, 2048 will be for now as the constant.
  • The upgrade mechanism for the system context is not needed anymore and so can be removed to avoid dead code

Checklist

  • [+] PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • [+] Tests for the changes have been added / updated.
  • [+] Documentation comments have been added / updated.
  • [+] Code has been formatted via zk fmt and zk lint.

@StanislavBreadless StanislavBreadless merged commit 5ee77ec into boojum-integration Sep 27, 2023
1 check passed
@StanislavBreadless StanislavBreadless deleted the 2048-tree branch September 27, 2023 07:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants