-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCargo.toml
45 lines (42 loc) · 1.28 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
[workspace]
resolver = "2"
members = ["core", "node", "simulator"]
[workspace.dependencies]
mugraph-core = { path = "./core" }
mugraph-node = { path = "./node" }
axum = { version = "0.8.1", features = ["macros"] }
blake3 = { version = "1.5.4", features = ["neon"] }
bytemuck = { version = "1.16.3", features = ["aarch64_simd"] }
clap = { version = "4.5.16", features = ["env", "derive"] }
color-eyre = "0.6.3"
core_affinity = "0.8.1"
ctrlc = "3.4.5"
curve25519-dalek = { version = "4.1.2", features = ["digest", "rand_core"] }
digest = { version = "0.10.7" }
indexmap = "2.5.0"
itertools = { version = "0.13.0" }
metrics = "0.24.1"
metrics-util = { version = "0.17", default-features = false, features = [
"summary",
] }
mimalloc = "0.1.43"
muhex = { git = "https://github.com/cfcosta/muhex", features = ["serde"] }
num_cpus = "1.16.0"
once_cell = "1.19.0"
onlyerror = "0.1.4"
paste = "1.0.15"
proptest = { version = "1.5.0" }
rand = "0.8.5"
rand_chacha = "0.3.1"
redb = "2.4.0"
serde = { version = "1.0.208", features = ["derive"] }
serde_json = "1.0.127"
tempfile = "3.12.0"
test-strategy = { version = "0.4.0" }
tokio = { version = "1.39.2", features = ["full"] }
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["fmt"] }
[profile.release]
opt-level = 3
debug = false
lto = "fat"