Skip to content

Commit ff0838d

Browse files
authored
chore: cleanup deps (#287)
1 parent 88a2797 commit ff0838d

File tree

14 files changed

+161
-320
lines changed

14 files changed

+161
-320
lines changed

Cargo.lock

Lines changed: 0 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 47 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,109 +1,72 @@
11
[workspace]
2-
members = [
3-
"bin",
4-
5-
"crates/cli",
6-
"crates/common",
7-
"crates/signer",
8-
"crates/pbs",
9-
"crates/metrics",
10-
11-
"tests",
12-
"benches/*",
13-
"examples/builder_log",
14-
"examples/da_commit",
15-
"examples/status_api",
16-
]
2+
members = ["benches/*", "bin", "crates/*", "examples/builder_log", "examples/da_commit", "examples/status_api", "tests"]
173
resolver = "2"
184

195
[workspace.package]
20-
version = "0.7.0-rc.2"
21-
rust-version = "1.83"
226
edition = "2021"
7+
rust-version = "1.83"
8+
version = "0.7.0-rc.2"
239

2410
[workspace.dependencies]
25-
cb-cli = { path = "crates/cli" }
26-
cb-common = { path = "crates/common" }
27-
cb-metrics = { path = "crates/metrics" }
28-
cb-pbs = { path = "crates/pbs" }
29-
cb-signer = { path = "crates/signer" }
30-
31-
# ethereum
11+
aes = "0.8"
3212
alloy = { version = "0.12", features = [
3313
"full",
34-
"rpc-types-beacon",
35-
"serde",
36-
"ssz",
3714
"getrandom",
3815
"providers",
16+
"rpc-types-beacon",
17+
"serde",
3918
"signer-local",
19+
"ssz",
4020
] }
41-
ssz_types = "0.10"
42-
ethereum_serde_utils = "0.7.0"
43-
44-
# networking
21+
async-trait = "0.1.80"
4522
axum = { version = "0.8.1", features = ["macros"] }
4623
axum-extra = { version = "0.10.0", features = ["typed-header"] }
47-
reqwest = { version = "0.12.4", features = ["json", "stream"] }
48-
headers = "0.4.0"
49-
tonic = { version = "0.12.3", features = ["tls", "channel", "prost"] }
50-
tonic-build = "0.12.3"
51-
prost = "0.13.4"
52-
53-
# async / threads
54-
tokio = { version = "1.37.0", features = ["full"] }
24+
base64 = "0.22.1"
25+
bimap = { version = "0.6.3", features = ["serde"] }
26+
blsful = "2.5"
27+
blst = "0.3.11"
28+
cb-cli = { path = "crates/cli" }
29+
cb-common = { path = "crates/common" }
30+
cb-metrics = { path = "crates/metrics" }
31+
cb-pbs = { path = "crates/pbs" }
32+
cb-signer = { path = "crates/signer" }
33+
cipher = "0.4"
34+
clap = { version = "4.5.4", features = ["derive", "env"] }
35+
color-eyre = "0.6.3"
36+
ctr = "0.9.2"
37+
derive_more = { version = "2.0.1", features = ["deref", "display", "from", "into"] }
38+
docker-compose-types = "0.16.0"
39+
eth2_keystore = { git = "https://github.com/sigp/lighthouse", rev = "8d058e4040b765a96aa4968f4167af7571292be2" }
40+
ethereum_serde_utils = "0.7.0"
41+
ethereum_ssz = "0.8"
42+
ethereum_ssz_derive = "0.8"
43+
eyre = "0.6.12"
5544
futures = "0.3.30"
56-
async-trait = "0.1.80"
57-
dashmap = "6.1.0"
45+
headers = "0.4.0"
46+
indexmap = "2.2.6"
47+
lazy_static = "1.5.0"
5848
parking_lot = "0.12.3"
59-
60-
# serialization
61-
toml = "0.8.13"
49+
pbkdf2 = "0.12.2"
50+
prometheus = "0.13.4"
51+
prost = "0.13.4"
52+
rand = { version = "0.9", features = ["os_rng"] }
53+
reqwest = { version = "0.12.4", features = ["json", "stream"] }
6254
serde = { version = "1.0.202", features = ["derive"] }
6355
serde_json = "1.0.117"
6456
serde_yaml = "0.9.33"
65-
base64 = "0.22.1"
66-
unicode-normalization = "0.1.24"
67-
ethereum_ssz = "0.8"
68-
ethereum_ssz_derive = "0.8"
69-
70-
# telemetry
57+
sha2 = "0.10.8"
58+
ssz_types = "0.10"
59+
thiserror = "2.0.12"
60+
tokio = { version = "1.37.0", features = ["full"] }
61+
toml = "0.8.13"
62+
tonic = { version = "0.12.3", features = ["channel", "prost", "tls"] }
63+
tonic-build = "0.12.3"
7164
tracing = "0.1.40"
72-
tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"] }
7365
tracing-appender = "0.2.3"
74-
prometheus = "0.13.4"
75-
76-
# crypto
77-
blst = "0.3.11"
78-
blsful = "2.5"
66+
tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"] }
7967
tree_hash = "0.9"
8068
tree_hash_derive = "0.9"
81-
eth2_keystore = { git = "https://github.com/sigp/lighthouse", rev = "8d058e4040b765a96aa4968f4167af7571292be2" }
82-
aes = "0.8"
83-
ctr = "0.9.2"
84-
cipher = "0.4"
85-
pbkdf2 = "0.12.2"
86-
sha2 = "0.10.8"
87-
88-
# docker
89-
docker-compose-types = "0.16.0"
90-
91-
# misc
92-
clap = { version = "4.5.4", features = ["derive", "env"] }
93-
thiserror = "2.0.12"
94-
color-eyre = "0.6.3"
95-
eyre = "0.6.12"
96-
url = { version = "2.5.0", features = ["serde"] }
97-
uuid = { version = "1.8.0", features = ["v4", "fast-rng", "serde"] }
9869
typenum = "1.17.0"
99-
rand = { version = "0.9", features = ["os_rng"] }
100-
dotenvy = "0.15.7"
101-
indexmap = "2.2.6"
102-
lazy_static = "1.5.0"
103-
bimap = { version = "0.6.3", features = ["serde"] }
104-
derive_more = { version = "2.0.1", features = [
105-
"from",
106-
"into",
107-
"deref",
108-
"display",
109-
] }
70+
unicode-normalization = "0.1.24"
71+
url = { version = "2.5.0", features = ["serde"] }
72+
uuid = { version = "1.8.0", features = ["fast-rng", "serde", "v4"] }

benches/pbs/Cargo.toml

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,18 @@
11
[package]
2-
name = "cb-bench-pbs"
3-
version.workspace = true
42
edition.workspace = true
3+
name = "cb-bench-pbs"
54
rust-version.workspace = true
5+
version.workspace = true
66

77
[dependencies]
8+
alloy.workspace = true
89
cb-common.workspace = true
9-
cb-pbs.workspace = true
1010
cb-tests = { path = "../../tests" }
11-
12-
tokio.workspace = true
13-
14-
axum.workspace = true
15-
16-
alloy.workspace = true
17-
11+
comfy-table = "7.1.1"
12+
histogram = "0.11.0"
13+
rand.workspace = true
14+
reqwest.workspace = true
1815
serde.workspace = true
19-
toml.workspace = true
2016
serde_json.workspace = true
21-
22-
reqwest.workspace = true
23-
24-
tracing.workspace = true
25-
tracing-subscriber.workspace = true
26-
27-
tree_hash.workspace = true
28-
eyre.workspace = true
29-
30-
rand.workspace = true
31-
histogram = "0.11.0"
32-
comfy-table = "7.1.1"
17+
tokio.workspace = true
18+
toml.workspace = true

bin/Cargo.toml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,23 @@
11
[package]
2-
name = "commit-boost"
3-
version.workspace = true
42
edition.workspace = true
3+
name = "commit-boost"
54
rust-version.workspace = true
5+
version.workspace = true
66

77
[dependencies]
88
cb-cli.workspace = true
99
cb-common.workspace = true
1010
cb-metrics.workspace = true
1111
cb-pbs.workspace = true
1212
cb-signer.workspace = true
13-
14-
# async / threads
13+
clap.workspace = true
14+
color-eyre.workspace = true
15+
eyre.workspace = true
1516
tokio.workspace = true
16-
17-
# crypto
17+
tracing.workspace = true
1818
tree_hash.workspace = true
1919
tree_hash_derive.workspace = true
2020

21-
# telemetry
22-
tracing.workspace = true
23-
24-
# misc
25-
clap.workspace = true
26-
eyre.workspace = true
27-
color-eyre.workspace = true
28-
2921
[[bin]]
3022
name = "commit-boost-cli"
3123
path = "cli.rs"

crates/cli/Cargo.toml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
11
[package]
2-
name = "cb-cli"
3-
version.workspace = true
42
edition.workspace = true
5-
rust-version.workspace = true
3+
name = "cb-cli"
64
publish = false
5+
rust-version.workspace = true
6+
version.workspace = true
77

88
[dependencies]
99
cb-common.workspace = true
10-
11-
serde.workspace = true
12-
serde_json.workspace = true
13-
serde_yaml.workspace = true
14-
1510
clap.workspace = true
16-
17-
eyre.workspace = true
18-
1911
docker-compose-types.workspace = true
20-
dotenvy.workspace = true
12+
eyre.workspace = true
2113
indexmap.workspace = true
14+
serde_yaml.workspace = true

0 commit comments

Comments
 (0)