Skip to content

Conversation

@slowli
Copy link
Contributor

@slowli slowli commented Jan 28, 2025

What ❔

  • Completely removes zksync_*config deps in zkstack.
  • Introduces strongly-typed wrappers for configs in zkstack.

Why ❔

Part of preparations for integrating a new config system.

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 zkstack dev fmt and zkstack dev lint.

@slowli slowli marked this pull request as ready for review January 29, 2025 15:26
@slowli slowli requested a review from a team as a code owner January 29, 2025 15:26
Deniallugo
Deniallugo previously approved these changes Mar 6, 2025
@slowli slowli force-pushed the aov-pla-1078-minimize-zkstack-dependency-on-zksync_config-pt2 branch from ef11c76 to 9b56b37 Compare April 2, 2025 10:26
Deniallugo
Deniallugo previously approved these changes Apr 9, 2025
Deniallugo
Deniallugo previously approved these changes Apr 14, 2025
Deniallugo
Deniallugo previously approved these changes Apr 14, 2025
@slowli slowli enabled auto-merge April 14, 2025 14:37
@slowli slowli added this pull request to the merge queue Apr 15, 2025
Merged via the queue into main with commit 5e500e6 Apr 15, 2025
46 checks passed
@slowli slowli deleted the aov-pla-1078-minimize-zkstack-dependency-on-zksync_config-pt2 branch April 15, 2025 07:45
zkzoomer pushed a commit that referenced this pull request Jun 21, 2025
…(pt. 2) (#3543)

## What ❔

- Completely removes `zksync_*config` deps in zkstack.
- Introduces strongly-typed wrappers for configs in zkstack.

## Why ❔

Part of preparations for integrating a new config system.

## Checklist

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [x] Tests for the changes have been added / updated.
- [ ] Documentation comments have been added / updated.
- [x] Code has been formatted via `zkstack dev fmt` and `zkstack dev
lint`.
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.

4 participants