Skip to content

Conversation

@zZoMROT
Copy link
Contributor

@zZoMROT zZoMROT commented Sep 28, 2025

Static Code Analysis (readability, compactness):

  • Rename zksync to zksync-zkevm (legacy zksolc).
  • Added zksync (native EVM, no zksolc).

Dynamic Code Analysis (external APIs, interaction flows):

Deployments on zksync now use standard EVM toolchain. Any scripts or CI pipelines relying on the old zksync setup must be updated to target zksync-zkevm instead.

Efficiency (gas costs, computational complexity, memory requirements):

See gas or runtime impact performance here. Change affects compilation/deployment flow.

Opinion, trade-offs and other thoughts (optional):

This is a breaking change: existing code that uses zksync network will need to be updated depending on whether native EVM or zksolc-based flow is required.

@codecov
Copy link

codecov bot commented Sep 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@zZoMROT zZoMROT changed the title Register zksync network to use it without zksolc [PT1-171] Register zksync network to use it without zksolc Sep 28, 2025
@zZoMROT zZoMROT changed the title [PT1-171] Register zksync network to use it without zksolc [PT1-171] Register zksync network to use it without zksolc Sep 28, 2025
@galekseev galekseev merged commit e1686b3 into master Sep 30, 2025
8 checks passed
@galekseev galekseev deleted the feature/update-zksync-network branch September 30, 2025 10:34
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