forked from flashbots/rollup-boost
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
48 lines (43 loc) · 1.35 KB
/
Cargo.toml
File metadata and controls
48 lines (43 loc) · 1.35 KB
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
[workspace]
resolver = "3"
members = [
"crates/rollup-boost",
"crates/websocket-proxy",
"crates/flashblocks-rpc",
]
[workspace.dependencies]
rollup-boost = { path = "crates/rollup-boost" }
tracing = "0.1.4"
tracing-subscriber = { version = "0.3.20", features = ["env-filter", "json"] }
clap = { version = "4", features = ["derive", "env"] }
futures = "0.3.31"
thiserror = "2.0.11"
serde = { version = "1", features = ["derive"] }
serde_json = "1.0.96"
metrics = "0.24.0"
metrics-derive = "0.1"
tokio = { version = "1", features = ["full"] }
eyre = "0.6.12"
url = "2.2.0"
sha2 = { version = "0.10", default-features = false }
# Reth deps
reth-optimism-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.8.1" }
# Alloy libraries
alloy-rpc-types-engine = "1.0.35"
alloy-rpc-types-eth = "1.0.35"
alloy-primitives = { version = "1.3.1", features = ["rand"] }
alloy-serde = "1.0.35"
alloy-eips = "1.0.35"
alloy-json-rpc = "1.0.35"
alloy-consensus = "1.0.35"
alloy-rpc-types = "1.0.35"
alloy-genesis = "1.0.35"
alloy-rpc-client = "1.0.35"
alloy-provider = "1.0.35"
op-alloy-network = "0.20.0"
op-alloy-rpc-types-engine = "0.20.0"
op-alloy-consensus = "0.20.0"
op-alloy-rpc-types = "0.20.0"
tokio-tungstenite = { version = "0.26.2", features = ["native-tls"] }
testcontainers = "0.23"
testcontainers-modules = { version = "0.11", features = ["redis"] }