[dependencies.anyhow]
version = "1"
[dependencies.async-trait]
version = "0.1"
[dependencies.ctrlc]
version = "3.1"
[dependencies.futures]
version = "0.3"
[dependencies.pin-project-lite]
version = "0.2.13"
[dependencies.thiserror]
version = "1"
[dependencies.tokio]
features = ["rt"]
version = "1"
[dependencies.tracing]
version = "0.1"
[dependencies.zksync_base_token_adjuster]
version = "0.1.0"
[dependencies.zksync_block_reverter]
version = "0.1.0"
[dependencies.zksync_circuit_breaker]
version = "0.1.0"
[dependencies.zksync_commitment_generator]
version = "0.1.0"
[dependencies.zksync_concurrency]
version = "=0.1.0-rc.2"
[dependencies.zksync_config]
version = "0.1.0"
[dependencies.zksync_consistency_checker]
version = "0.1.0"
[dependencies.zksync_contract_verification_server]
version = "0.1.0"
[dependencies.zksync_contracts]
version = "0.1.0"
[dependencies.zksync_da_client]
version = "0.1.0"
[dependencies.zksync_da_dispatcher]
version = "0.1.0"
[dependencies.zksync_dal]
version = "0.1.0"
[dependencies.zksync_db_connection]
version = "0.1.0"
[dependencies.zksync_eth_client]
version = "0.1.0"
[dependencies.zksync_eth_sender]
version = "0.1.0"
[dependencies.zksync_eth_watch]
version = "0.1.0"
[dependencies.zksync_external_price_api]
version = "0.1.0"
[dependencies.zksync_health_check]
version = "0.1.0"
[dependencies.zksync_house_keeper]
version = "0.1.0"
[dependencies.zksync_metadata_calculator]
version = "0.1.0"
[dependencies.zksync_node_api_server]
version = "0.1.0"
[dependencies.zksync_node_consensus]
version = "0.1.0"
[dependencies.zksync_node_db_pruner]
version = "0.1.0"
[dependencies.zksync_node_fee_model]
version = "0.1.0"
[dependencies.zksync_node_framework_derive]
version = "0.1.0"
[dependencies.zksync_node_storage_init]
version = "0.1.0"
[dependencies.zksync_node_sync]
version = "0.1.0"
[dependencies.zksync_object_store]
version = "0.1.0"
[dependencies.zksync_proof_data_handler]
version = "0.1.0"
[dependencies.zksync_protobuf_config]
version = "0.1.0"
[dependencies.zksync_prover_dal]
version = "0.1.0"
[dependencies.zksync_queued_job_processor]
version = "0.1.0"
[dependencies.zksync_reorg_detector]
version = "0.1.0"
[dependencies.zksync_state]
version = "0.1.0"
[dependencies.zksync_state_keeper]
version = "0.1.0"
[dependencies.zksync_storage]
version = "0.1.0"
[dependencies.zksync_tee_verifier_input_producer]
version = "0.1.0"
[dependencies.zksync_types]
version = "0.1.0"
[dependencies.zksync_utils]
version = "0.1.0"
[dependencies.zksync_vlog]
version = "0.1.0"
[dependencies.zksync_vm_runner]
version = "0.1.0"
[dependencies.zksync_web3_decl]
version = "0.1.0"
[[example]]
name = "showcase"
path = "examples/showcase.rs"
[[example]]
name = "main_node"
path = "examples/main_node.rs"
[lib]
name = "zksync_node_framework"
path = "src/lib.rs"
[package]
authors = ["The Matter Labs Team <hello@matterlabs.dev>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["cryptography"]
description = "ZKsync node framework"
edition = "2021"
homepage = "https://zksync.io/"
keywords = ["blockchain", "zksync"]
license = "MIT OR Apache-2.0"
name = "zksync_node_framework"
readme = false
repository = "https://github.com/matter-labs/zksync-era"
version = "0.1.0"
[[test]]
name = "ui"
path = "tests/ui.rs"