forked from matter-labs/zksync-era
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
63 lines (59 loc) · 1.54 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
[workspace]
members = [
# Binaries
"core/bin/block_reverter",
"core/bin/contract-verifier",
"core/bin/external_node",
"core/bin/merkle_tree_consistency_checker",
"core/bin/snapshots_creator",
"core/bin/storage_logs_dedup_migration",
"core/bin/system-constants-generator",
"core/bin/verified_sources_fetcher",
"core/bin/zksync_server",
# Node services
"core/node/node_framework",
# Libraries
"core/lib/zksync_core",
"core/lib/basic_types",
"core/lib/config",
"core/lib/constants",
"core/lib/contracts",
"core/lib/crypto",
"core/lib/circuit_breaker",
"core/lib/commitment_utils",
"core/lib/dal",
"core/lib/env_config",
"core/lib/eth_client",
"core/lib/eth_signer",
"core/lib/l1_contract_interface",
"core/lib/mempool",
"core/lib/merkle_tree",
"core/lib/mini_merkle_tree",
"core/lib/object_store",
"core/lib/prometheus_exporter",
"core/lib/prover_interface",
"core/lib/queued_job_processor",
"core/lib/state",
"core/lib/storage",
"core/lib/types",
"core/lib/protobuf_config",
"core/lib/utils",
"core/lib/vlog",
"core/lib/multivm",
"core/lib/vm_utils",
"core/lib/web3_decl",
"core/lib/snapshots_applier",
# Test infrastructure
"core/tests/test_account",
"core/tests/loadnext",
"core/tests/vm-benchmark",
"core/tests/vm-benchmark/harness",
# SDK section
"sdk/zksync-rs",
]
resolver = "2"
exclude = []
# for `perf` profiling
[profile.perf]
inherits = "release"
debug = true