diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 0ba598bb0516..4185bd5c59a5 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,5 +1,5 @@ { - "core": "26.1.0", + "core": "26.2.0", "prover": "17.1.1", "zkstack_cli": "0.1.2" } diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 256c83058ee2..0354b180b0bb 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [26.2.0](https://github.com/matter-labs/zksync-era/compare/core-v26.1.0...core-v26.2.0) (2025-01-24) + + +### Features + +* Compressor optimizations ([#3476](https://github.com/matter-labs/zksync-era/issues/3476)) ([3e931be](https://github.com/matter-labs/zksync-era/commit/3e931be6bddaacbd7d029c537db03a3c191fdc21)) + + +### Bug Fixes + +* **en:** better defaults, i.e. the same as used by main node ([#3521](https://github.com/matter-labs/zksync-era/issues/3521)) ([2b5fe98](https://github.com/matter-labs/zksync-era/commit/2b5fe983acf78f73fb6e90a6a7d041e8aef1c595)) +* **en:** Fix race condition in EN storage initialization ([#3515](https://github.com/matter-labs/zksync-era/issues/3515)) ([c916797](https://github.com/matter-labs/zksync-era/commit/c916797d49d636c9e642264786d4124ebd338ec3)) +* JSON proof serialization ([#3514](https://github.com/matter-labs/zksync-era/issues/3514)) ([516e521](https://github.com/matter-labs/zksync-era/commit/516e5210ed70b25a15a68a58c8065331aab542e0)) + ## [26.1.0](https://github.com/matter-labs/zksync-era/compare/core-v26.0.0...core-v26.1.0) (2025-01-21) diff --git a/core/Cargo.lock b/core/Cargo.lock index 1b251bec741d..7c59753d45bc 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -1233,7 +1233,7 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "block_reverter" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -2233,7 +2233,7 @@ dependencies = [ [[package]] name = "custom_genesis_export" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bincode", @@ -3485,7 +3485,7 @@ dependencies = [ [[package]] name = "genesis_generator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -5156,7 +5156,7 @@ checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" [[package]] name = "loadnext" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -5343,7 +5343,7 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "merkle_tree_consistency_checker" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -7984,7 +7984,7 @@ dependencies = [ [[package]] name = "selector_generator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -8644,7 +8644,7 @@ dependencies = [ [[package]] name = "snapshots_creator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "futures 0.3.31", @@ -9393,7 +9393,7 @@ dependencies = [ [[package]] name = "system-constants-generator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "codegen", "once_cell", @@ -10373,7 +10373,7 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "verified_sources_fetcher" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "serde_json", @@ -10430,7 +10430,7 @@ dependencies = [ [[package]] name = "vm-benchmark" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "assert_matches", "criterion", @@ -11293,7 +11293,7 @@ dependencies = [ [[package]] name = "zksync_base_token_adjuster" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -11315,7 +11315,7 @@ dependencies = [ [[package]] name = "zksync_basic_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bincode", @@ -11360,7 +11360,7 @@ dependencies = [ [[package]] name = "zksync_block_reverter" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -11384,7 +11384,7 @@ dependencies = [ [[package]] name = "zksync_circuit_breaker" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -11398,7 +11398,7 @@ dependencies = [ [[package]] name = "zksync_commitment_generator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "circuit_encodings", @@ -11446,7 +11446,7 @@ dependencies = [ [[package]] name = "zksync_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "rand 0.8.5", @@ -11619,7 +11619,7 @@ dependencies = [ [[package]] name = "zksync_consistency_checker" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -11644,7 +11644,7 @@ dependencies = [ [[package]] name = "zksync_contract_verification_server" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "axum 0.7.9", @@ -11663,7 +11663,7 @@ dependencies = [ [[package]] name = "zksync_contract_verifier" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -11680,7 +11680,7 @@ dependencies = [ [[package]] name = "zksync_contract_verifier_lib" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -11712,7 +11712,7 @@ dependencies = [ [[package]] name = "zksync_contracts" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "bincode", "envy", @@ -11726,7 +11726,7 @@ dependencies = [ [[package]] name = "zksync_core_leftovers" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "ctrlc", @@ -11740,7 +11740,7 @@ dependencies = [ [[package]] name = "zksync_crypto_primitives" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "blake2 0.10.6", @@ -11768,7 +11768,7 @@ dependencies = [ [[package]] name = "zksync_da_client" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -11777,7 +11777,7 @@ dependencies = [ [[package]] name = "zksync_da_clients" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -11821,7 +11821,7 @@ dependencies = [ [[package]] name = "zksync_da_dispatcher" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -11838,7 +11838,7 @@ dependencies = [ [[package]] name = "zksync_dal" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bigdecimal", @@ -11874,7 +11874,7 @@ dependencies = [ [[package]] name = "zksync_db_connection" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -11892,7 +11892,7 @@ dependencies = [ [[package]] name = "zksync_env_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "envy", @@ -11904,7 +11904,7 @@ dependencies = [ [[package]] name = "zksync_eth_client" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "assert_matches", "async-trait", @@ -11926,7 +11926,7 @@ dependencies = [ [[package]] name = "zksync_eth_sender" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -11956,7 +11956,7 @@ dependencies = [ [[package]] name = "zksync_eth_signer" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "async-trait", "rlp", @@ -11967,7 +11967,7 @@ dependencies = [ [[package]] name = "zksync_eth_watch" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-recursion", @@ -11994,7 +11994,7 @@ dependencies = [ [[package]] name = "zksync_external_node" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12048,7 +12048,7 @@ dependencies = [ [[package]] name = "zksync_external_price_api" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12069,7 +12069,7 @@ dependencies = [ [[package]] name = "zksync_external_proof_integration_api" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12115,7 +12115,7 @@ dependencies = [ [[package]] name = "zksync_health_check" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "assert_matches", "async-trait", @@ -12130,7 +12130,7 @@ dependencies = [ [[package]] name = "zksync_house_keeper" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12162,7 +12162,7 @@ dependencies = [ [[package]] name = "zksync_l1_contract_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "circuit_definitions", @@ -12183,7 +12183,7 @@ dependencies = [ [[package]] name = "zksync_logs_bloom_backfill" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "tokio", @@ -12195,7 +12195,7 @@ dependencies = [ [[package]] name = "zksync_mempool" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "tracing", "zksync_types", @@ -12203,7 +12203,7 @@ dependencies = [ [[package]] name = "zksync_merkle_tree" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12232,7 +12232,7 @@ dependencies = [ [[package]] name = "zksync_metadata_calculator" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12266,7 +12266,7 @@ dependencies = [ [[package]] name = "zksync_mini_merkle_tree" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "criterion", "once_cell", @@ -12276,7 +12276,7 @@ dependencies = [ [[package]] name = "zksync_multivm" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12308,7 +12308,7 @@ dependencies = [ [[package]] name = "zksync_node_api_server" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12362,7 +12362,7 @@ dependencies = [ [[package]] name = "zksync_node_consensus" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12406,7 +12406,7 @@ dependencies = [ [[package]] name = "zksync_node_db_pruner" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12428,7 +12428,7 @@ dependencies = [ [[package]] name = "zksync_node_fee_model" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12447,7 +12447,7 @@ dependencies = [ [[package]] name = "zksync_node_framework" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12510,7 +12510,7 @@ dependencies = [ [[package]] name = "zksync_node_framework_derive" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "proc-macro2 1.0.92", "quote 1.0.37", @@ -12519,7 +12519,7 @@ dependencies = [ [[package]] name = "zksync_node_genesis" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bincode", @@ -12540,7 +12540,7 @@ dependencies = [ [[package]] name = "zksync_node_storage_init" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12562,7 +12562,7 @@ dependencies = [ [[package]] name = "zksync_node_sync" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12597,7 +12597,7 @@ dependencies = [ [[package]] name = "zksync_node_test_utils" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "zksync_contracts", "zksync_dal", @@ -12609,7 +12609,7 @@ dependencies = [ [[package]] name = "zksync_object_store" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12647,7 +12647,7 @@ dependencies = [ [[package]] name = "zksync_proof_data_handler" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "axum 0.7.9", @@ -12709,7 +12709,7 @@ dependencies = [ [[package]] name = "zksync_protobuf_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "hex", @@ -12729,7 +12729,7 @@ dependencies = [ [[package]] name = "zksync_prover_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "bincode", "chrono", @@ -12749,7 +12749,7 @@ dependencies = [ [[package]] name = "zksync_queued_job_processor" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12761,7 +12761,7 @@ dependencies = [ [[package]] name = "zksync_reorg_detector" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12782,7 +12782,7 @@ dependencies = [ [[package]] name = "zksync_server" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "clap 4.5.23", @@ -12812,7 +12812,7 @@ dependencies = [ [[package]] name = "zksync_shared_metrics" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "rustc_version 0.4.1", "serde", @@ -12824,7 +12824,7 @@ dependencies = [ [[package]] name = "zksync_snapshots_applier" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12863,7 +12863,7 @@ dependencies = [ [[package]] name = "zksync_state" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12888,7 +12888,7 @@ dependencies = [ [[package]] name = "zksync_state_keeper" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -12928,7 +12928,7 @@ dependencies = [ [[package]] name = "zksync_storage" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "num_cpus", "once_cell", @@ -12941,7 +12941,7 @@ dependencies = [ [[package]] name = "zksync_system_constants" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "once_cell", "zksync_basic_types", @@ -12949,7 +12949,7 @@ dependencies = [ [[package]] name = "zksync_tee_prover" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -12974,7 +12974,7 @@ dependencies = [ [[package]] name = "zksync_tee_verifier" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bincode", @@ -12992,7 +12992,7 @@ dependencies = [ [[package]] name = "zksync_test_contracts" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "ethabi", "foundry-compilers", @@ -13008,7 +13008,7 @@ dependencies = [ [[package]] name = "zksync_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -13043,7 +13043,7 @@ dependencies = [ [[package]] name = "zksync_utils" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -13059,7 +13059,7 @@ dependencies = [ [[package]] name = "zksync_vlog" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -13104,7 +13104,7 @@ dependencies = [ [[package]] name = "zksync_vm_executor" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -13122,7 +13122,7 @@ dependencies = [ [[package]] name = "zksync_vm_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -13140,7 +13140,7 @@ dependencies = [ [[package]] name = "zksync_vm_runner" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", @@ -13174,7 +13174,7 @@ dependencies = [ [[package]] name = "zksync_web3_decl" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "assert_matches", diff --git a/core/Cargo.toml b/core/Cargo.toml index 80e9ac035283..99665b2bab28 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -91,7 +91,7 @@ inherits = "release" debug = true [workspace.package] -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" edition = "2021" authors = ["The Matter Labs Team "] homepage = "https://zksync.io/" @@ -258,70 +258,70 @@ zksync_protobuf = "=0.8.0" zksync_protobuf_build = "=0.8.0" # "Local" dependencies -zksync_multivm = { version = "=26.1.0-non-semver-compat", path = "lib/multivm" } -zksync_vlog = { version = "=26.1.0-non-semver-compat", path = "lib/vlog" } -zksync_vm_interface = { version = "=26.1.0-non-semver-compat", path = "lib/vm_interface" } -zksync_vm_executor = { version = "=26.1.0-non-semver-compat", path = "lib/vm_executor" } -zksync_basic_types = { version = "=26.1.0-non-semver-compat", path = "lib/basic_types" } -zksync_circuit_breaker = { version = "=26.1.0-non-semver-compat", path = "lib/circuit_breaker" } -zksync_config = { version = "=26.1.0-non-semver-compat", path = "lib/config" } -zksync_contract_verifier_lib = { version = "=26.1.0-non-semver-compat", path = "lib/contract_verifier" } -zksync_contracts = { version = "=26.1.0-non-semver-compat", path = "lib/contracts" } -zksync_core_leftovers = { version = "=26.1.0-non-semver-compat", path = "lib/zksync_core_leftovers" } -zksync_dal = { version = "=26.1.0-non-semver-compat", path = "lib/dal" } -zksync_db_connection = { version = "=26.1.0-non-semver-compat", path = "lib/db_connection" } -zksync_env_config = { version = "=26.1.0-non-semver-compat", path = "lib/env_config" } -zksync_eth_client = { version = "=26.1.0-non-semver-compat", path = "lib/eth_client" } -zksync_da_client = { version = "=26.1.0-non-semver-compat", path = "lib/da_client" } -zksync_eth_signer = { version = "=26.1.0-non-semver-compat", path = "lib/eth_signer" } -zksync_health_check = { version = "=26.1.0-non-semver-compat", path = "lib/health_check" } -zksync_l1_contract_interface = { version = "=26.1.0-non-semver-compat", path = "lib/l1_contract_interface" } -zksync_mempool = { version = "=26.1.0-non-semver-compat", path = "lib/mempool" } -zksync_merkle_tree = { version = "=26.1.0-non-semver-compat", path = "lib/merkle_tree" } +zksync_multivm = { version = "26.2.0-non-semver-compat", path = "lib/multivm" } +zksync_vlog = { version = "26.2.0-non-semver-compat", path = "lib/vlog" } +zksync_vm_interface = { version = "26.2.0-non-semver-compat", path = "lib/vm_interface" } +zksync_vm_executor = { version = "26.2.0-non-semver-compat", path = "lib/vm_executor" } +zksync_basic_types = { version = "26.2.0-non-semver-compat", path = "lib/basic_types" } +zksync_circuit_breaker = { version = "26.2.0-non-semver-compat", path = "lib/circuit_breaker" } +zksync_config = { version = "26.2.0-non-semver-compat", path = "lib/config" } +zksync_contract_verifier_lib = { version = "26.2.0-non-semver-compat", path = "lib/contract_verifier" } +zksync_contracts = { version = "26.2.0-non-semver-compat", path = "lib/contracts" } +zksync_core_leftovers = { version = "26.2.0-non-semver-compat", path = "lib/zksync_core_leftovers" } +zksync_dal = { version = "26.2.0-non-semver-compat", path = "lib/dal" } +zksync_db_connection = { version = "26.2.0-non-semver-compat", path = "lib/db_connection" } +zksync_env_config = { version = "26.2.0-non-semver-compat", path = "lib/env_config" } +zksync_eth_client = { version = "26.2.0-non-semver-compat", path = "lib/eth_client" } +zksync_da_client = { version = "26.2.0-non-semver-compat", path = "lib/da_client" } +zksync_eth_signer = { version = "26.2.0-non-semver-compat", path = "lib/eth_signer" } +zksync_health_check = { version = "26.2.0-non-semver-compat", path = "lib/health_check" } +zksync_l1_contract_interface = { version = "26.2.0-non-semver-compat", path = "lib/l1_contract_interface" } +zksync_mempool = { version = "26.2.0-non-semver-compat", path = "lib/mempool" } +zksync_merkle_tree = { version = "26.2.0-non-semver-compat", path = "lib/merkle_tree" } zksync_bin_metadata = { version = "=26.1.0-non-semver-compat", path = "lib/bin_metadata" } -zksync_mini_merkle_tree = { version = "=26.1.0-non-semver-compat", path = "lib/mini_merkle_tree" } -zksync_object_store = { version = "=26.1.0-non-semver-compat", path = "lib/object_store" } -zksync_protobuf_config = { version = "=26.1.0-non-semver-compat", path = "lib/protobuf_config" } -zksync_prover_interface = { version = "=26.1.0-non-semver-compat", path = "lib/prover_interface" } -zksync_queued_job_processor = { version = "=26.1.0-non-semver-compat", path = "lib/queued_job_processor" } -zksync_snapshots_applier = { version = "=26.1.0-non-semver-compat", path = "lib/snapshots_applier" } -zksync_state = { version = "=26.1.0-non-semver-compat", path = "lib/state" } -zksync_storage = { version = "=26.1.0-non-semver-compat", path = "lib/storage" } -zksync_system_constants = { version = "=26.1.0-non-semver-compat", path = "lib/constants" } -zksync_tee_verifier = { version = "=26.1.0-non-semver-compat", path = "lib/tee_verifier" } -zksync_test_contracts = { version = "=26.1.0-non-semver-compat", path = "lib/test_contracts" } -zksync_types = { version = "=26.1.0-non-semver-compat", path = "lib/types" } -zksync_utils = { version = "=26.1.0-non-semver-compat", path = "lib/utils" } -zksync_web3_decl = { version = "=26.1.0-non-semver-compat", path = "lib/web3_decl" } -zksync_crypto_primitives = { version = "=26.1.0-non-semver-compat", path = "lib/crypto_primitives" } -zksync_external_price_api = { version = "=26.1.0-non-semver-compat", path = "lib/external_price_api" } +zksync_mini_merkle_tree = { version = "26.2.0-non-semver-compat", path = "lib/mini_merkle_tree" } +zksync_object_store = { version = "26.2.0-non-semver-compat", path = "lib/object_store" } +zksync_protobuf_config = { version = "26.2.0-non-semver-compat", path = "lib/protobuf_config" } +zksync_prover_interface = { version = "26.2.0-non-semver-compat", path = "lib/prover_interface" } +zksync_queued_job_processor = { version = "26.2.0-non-semver-compat", path = "lib/queued_job_processor" } +zksync_snapshots_applier = { version = "26.2.0-non-semver-compat", path = "lib/snapshots_applier" } +zksync_state = { version = "26.2.0-non-semver-compat", path = "lib/state" } +zksync_storage = { version = "26.2.0-non-semver-compat", path = "lib/storage" } +zksync_system_constants = { version = "26.2.0-non-semver-compat", path = "lib/constants" } +zksync_tee_verifier = { version = "26.2.0-non-semver-compat", path = "lib/tee_verifier" } +zksync_test_contracts = { version = "26.2.0-non-semver-compat", path = "lib/test_contracts" } +zksync_types = { version = "26.2.0-non-semver-compat", path = "lib/types" } +zksync_utils = { version = "26.2.0-non-semver-compat", path = "lib/utils" } +zksync_web3_decl = { version = "26.2.0-non-semver-compat", path = "lib/web3_decl" } +zksync_crypto_primitives = { version = "26.2.0-non-semver-compat", path = "lib/crypto_primitives" } +zksync_external_price_api = { version = "26.2.0-non-semver-compat", path = "lib/external_price_api" } # Framework and components -zksync_node_framework = { version = "=26.1.0-non-semver-compat", path = "node/node_framework" } -zksync_node_framework_derive = { version = "=26.1.0-non-semver-compat", path = "lib/node_framework_derive" } -zksync_eth_watch = { version = "=26.1.0-non-semver-compat", path = "node/eth_watch" } -zksync_shared_metrics = { version = "=26.1.0-non-semver-compat", path = "node/shared_metrics" } -zksync_proof_data_handler = { version = "=26.1.0-non-semver-compat", path = "node/proof_data_handler" } -zksync_block_reverter = { version = "=26.1.0-non-semver-compat", path = "node/block_reverter" } -zksync_commitment_generator = { version = "=26.1.0-non-semver-compat", path = "node/commitment_generator" } -zksync_house_keeper = { version = "=26.1.0-non-semver-compat", path = "node/house_keeper" } -zksync_node_genesis = { version = "=26.1.0-non-semver-compat", path = "node/genesis" } -zksync_da_dispatcher = { version = "=26.1.0-non-semver-compat", path = "node/da_dispatcher" } -zksync_da_clients = { version = "=26.1.0-non-semver-compat", path = "node/da_clients" } -zksync_eth_sender = { version = "=26.1.0-non-semver-compat", path = "node/eth_sender" } -zksync_node_db_pruner = { version = "=26.1.0-non-semver-compat", path = "node/db_pruner" } -zksync_node_fee_model = { version = "=26.1.0-non-semver-compat", path = "node/fee_model" } -zksync_vm_runner = { version = "=26.1.0-non-semver-compat", path = "node/vm_runner" } -zksync_external_proof_integration_api = { version = "=26.1.0-non-semver-compat", path = "node/external_proof_integration_api" } -zksync_node_test_utils = { version = "=26.1.0-non-semver-compat", path = "node/test_utils" } -zksync_state_keeper = { version = "=26.1.0-non-semver-compat", path = "node/state_keeper" } -zksync_reorg_detector = { version = "=26.1.0-non-semver-compat", path = "node/reorg_detector" } -zksync_consistency_checker = { version = "=26.1.0-non-semver-compat", path = "node/consistency_checker" } -zksync_metadata_calculator = { version = "=26.1.0-non-semver-compat", path = "node/metadata_calculator" } -zksync_node_sync = { version = "=26.1.0-non-semver-compat", path = "node/node_sync" } -zksync_node_storage_init = { version = "=26.1.0-non-semver-compat", path = "node/node_storage_init" } -zksync_node_consensus = { version = "=26.1.0-non-semver-compat", path = "node/consensus" } -zksync_contract_verification_server = { version = "=26.1.0-non-semver-compat", path = "node/contract_verification_server" } -zksync_node_api_server = { version = "=26.1.0-non-semver-compat", path = "node/api_server" } -zksync_base_token_adjuster = { version = "=26.1.0-non-semver-compat", path = "node/base_token_adjuster" } -zksync_logs_bloom_backfill = { version = "=26.1.0-non-semver-compat", path = "node/logs_bloom_backfill" } +zksync_node_framework = { version = "26.2.0-non-semver-compat", path = "node/node_framework" } +zksync_node_framework_derive = { version = "26.2.0-non-semver-compat", path = "lib/node_framework_derive" } +zksync_eth_watch = { version = "26.2.0-non-semver-compat", path = "node/eth_watch" } +zksync_shared_metrics = { version = "26.2.0-non-semver-compat", path = "node/shared_metrics" } +zksync_proof_data_handler = { version = "26.2.0-non-semver-compat", path = "node/proof_data_handler" } +zksync_block_reverter = { version = "26.2.0-non-semver-compat", path = "node/block_reverter" } +zksync_commitment_generator = { version = "26.2.0-non-semver-compat", path = "node/commitment_generator" } +zksync_house_keeper = { version = "26.2.0-non-semver-compat", path = "node/house_keeper" } +zksync_node_genesis = { version = "26.2.0-non-semver-compat", path = "node/genesis" } +zksync_da_dispatcher = { version = "26.2.0-non-semver-compat", path = "node/da_dispatcher" } +zksync_da_clients = { version = "26.2.0-non-semver-compat", path = "node/da_clients" } +zksync_eth_sender = { version = "26.2.0-non-semver-compat", path = "node/eth_sender" } +zksync_node_db_pruner = { version = "26.2.0-non-semver-compat", path = "node/db_pruner" } +zksync_node_fee_model = { version = "26.2.0-non-semver-compat", path = "node/fee_model" } +zksync_vm_runner = { version = "26.2.0-non-semver-compat", path = "node/vm_runner" } +zksync_external_proof_integration_api = { version = "26.2.0-non-semver-compat", path = "node/external_proof_integration_api" } +zksync_node_test_utils = { version = "26.2.0-non-semver-compat", path = "node/test_utils" } +zksync_state_keeper = { version = "26.2.0-non-semver-compat", path = "node/state_keeper" } +zksync_reorg_detector = { version = "26.2.0-non-semver-compat", path = "node/reorg_detector" } +zksync_consistency_checker = { version = "26.2.0-non-semver-compat", path = "node/consistency_checker" } +zksync_metadata_calculator = { version = "26.2.0-non-semver-compat", path = "node/metadata_calculator" } +zksync_node_sync = { version = "26.2.0-non-semver-compat", path = "node/node_sync" } +zksync_node_storage_init = { version = "26.2.0-non-semver-compat", path = "node/node_storage_init" } +zksync_node_consensus = { version = "26.2.0-non-semver-compat", path = "node/consensus" } +zksync_contract_verification_server = { version = "26.2.0-non-semver-compat", path = "node/contract_verification_server" } +zksync_node_api_server = { version = "26.2.0-non-semver-compat", path = "node/api_server" } +zksync_base_token_adjuster = { version = "26.2.0-non-semver-compat", path = "node/base_token_adjuster" } +zksync_logs_bloom_backfill = { version = "26.2.0-non-semver-compat", path = "node/logs_bloom_backfill" } diff --git a/prover/Cargo.lock b/prover/Cargo.lock index 19223f360857..77521740ffd9 100644 --- a/prover/Cargo.lock +++ b/prover/Cargo.lock @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "zksync_basic_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -8183,7 +8183,7 @@ dependencies = [ [[package]] name = "zksync_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "rand 0.8.5", @@ -8274,7 +8274,7 @@ dependencies = [ [[package]] name = "zksync_contracts" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "envy", "hex", @@ -8287,7 +8287,7 @@ dependencies = [ [[package]] name = "zksync_core_leftovers" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "ctrlc", @@ -8301,7 +8301,7 @@ dependencies = [ [[package]] name = "zksync_crypto_primitives" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "blake2 0.10.6", @@ -8329,7 +8329,7 @@ dependencies = [ [[package]] name = "zksync_dal" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "bigdecimal", @@ -8364,7 +8364,7 @@ dependencies = [ [[package]] name = "zksync_db_connection" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "rand 0.8.5", @@ -8380,7 +8380,7 @@ dependencies = [ [[package]] name = "zksync_env_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "envy", @@ -8391,7 +8391,7 @@ dependencies = [ [[package]] name = "zksync_eth_client" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "async-trait", "jsonrpsee", @@ -8408,7 +8408,7 @@ dependencies = [ [[package]] name = "zksync_eth_signer" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "async-trait", "rlp", @@ -8464,7 +8464,7 @@ dependencies = [ [[package]] name = "zksync_l1_contract_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "circuit_definitions", @@ -8481,7 +8481,7 @@ dependencies = [ [[package]] name = "zksync_mini_merkle_tree" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "once_cell", "zksync_basic_types", @@ -8490,7 +8490,7 @@ dependencies = [ [[package]] name = "zksync_multivm" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "circuit_sequencer_api", @@ -8516,7 +8516,7 @@ dependencies = [ [[package]] name = "zksync_object_store" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -8627,7 +8627,7 @@ dependencies = [ [[package]] name = "zksync_protobuf_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "hex", @@ -8782,7 +8782,7 @@ dependencies = [ [[package]] name = "zksync_prover_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "chrono", "circuit_definitions", @@ -8864,7 +8864,7 @@ dependencies = [ [[package]] name = "zksync_queued_job_processor" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -8893,7 +8893,7 @@ dependencies = [ [[package]] name = "zksync_system_constants" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "once_cell", "zksync_basic_types", @@ -8901,7 +8901,7 @@ dependencies = [ [[package]] name = "zksync_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -8933,7 +8933,7 @@ dependencies = [ [[package]] name = "zksync_utils" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "futures 0.3.31", @@ -8972,7 +8972,7 @@ dependencies = [ [[package]] name = "zksync_vlog" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -9017,7 +9017,7 @@ dependencies = [ [[package]] name = "zksync_vm_interface" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -9033,7 +9033,7 @@ dependencies = [ [[package]] name = "zksync_web3_decl" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", diff --git a/zkstack_cli/Cargo.lock b/zkstack_cli/Cargo.lock index bbdb50159076..d3691b9c6e05 100644 --- a/zkstack_cli/Cargo.lock +++ b/zkstack_cli/Cargo.lock @@ -7165,7 +7165,7 @@ dependencies = [ [[package]] name = "zksync_basic_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -7205,7 +7205,7 @@ dependencies = [ [[package]] name = "zksync_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "rand", @@ -7274,7 +7274,7 @@ dependencies = [ [[package]] name = "zksync_contracts" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "envy", "hex", @@ -7287,7 +7287,7 @@ dependencies = [ [[package]] name = "zksync_crypto_primitives" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "blake2", @@ -7303,7 +7303,7 @@ dependencies = [ [[package]] name = "zksync_eth_client" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "async-trait", "jsonrpsee", @@ -7320,7 +7320,7 @@ dependencies = [ [[package]] name = "zksync_eth_signer" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "async-trait", "rlp", @@ -7331,7 +7331,7 @@ dependencies = [ [[package]] name = "zksync_mini_merkle_tree" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "once_cell", "zksync_basic_types", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "zksync_protobuf_config" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "hex", @@ -7398,7 +7398,7 @@ dependencies = [ [[package]] name = "zksync_system_constants" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "once_cell", "zksync_basic_types", @@ -7406,7 +7406,7 @@ dependencies = [ [[package]] name = "zksync_types" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait", @@ -7438,7 +7438,7 @@ dependencies = [ [[package]] name = "zksync_utils" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "futures", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "zksync_vlog" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "chrono", @@ -7478,7 +7478,7 @@ dependencies = [ [[package]] name = "zksync_web3_decl" -version = "26.1.0-non-semver-compat" +version = "26.2.0-non-semver-compat" dependencies = [ "anyhow", "async-trait",