@@ -16,25 +16,9 @@ homepage = "https://github.com/flashbots/unichain-builder"
1616authors = [
" Flashbots <[email protected] >" ]
1717exclude = [" .github/" ]
1818
19- [package ]
20- name = " unichain-builder"
21- description = " Next-Gen Optimism L2 Block Builder"
22- version.workspace = true
23- edition.workspace = true
24- rust-version.workspace = true
25- license.workspace = true
26- homepage.workspace = true
27- repository.workspace = true
28- authors.workspace = true
29- exclude.workspace = true
30-
31- [features ]
32- default = [" jemalloc" ]
33- jemalloc = [" rblib/jemalloc" ]
34- debug = [" tokio/full" , " tokio/tracing" , " dep:console-subscriber" ]
35-
36- [dependencies ]
19+ [workspace .dependencies ]
3720rblib = { git = " https://github.com/flashbots/rblib" , rev = " 9eccd22047c3f8978ae022d575dca749a81684a8" }
21+ rollup-boost-types = { git = " https://github.com/flashbots/rollup-boost" , rev = " b282527e5f46d0915d1e5bdf44338593bc8beb2d" }
3822
3923futures = " 0.3"
4024tokio = " 1.46"
@@ -59,19 +43,62 @@ atomic-time = "0.1"
5943
6044secp256k1 = " 0.30"
6145jsonrpsee = " 0.26.0"
62-
63- # debug flag
64- console-subscriber = { version = " 0.4" , optional = true }
46+ console-subscriber = " 0.4"
6547tracing-subscriber = " 0.3.20"
48+ dashmap = " 6.1"
49+ orx-concurrent-vec = " 3.7.0"
50+
51+ [package ]
52+ name = " unichain-builder"
53+ description = " Next-Gen Optimism L2 Block Builder"
54+ version.workspace = true
55+ edition.workspace = true
56+ rust-version.workspace = true
57+ license.workspace = true
58+ homepage.workspace = true
59+ repository.workspace = true
60+ authors.workspace = true
61+ exclude.workspace = true
62+
63+ [features ]
64+ default = [" jemalloc" ]
65+ jemalloc = [" rblib/jemalloc" ]
66+ debug = [" tokio/full" , " tokio/tracing" , " dep:console-subscriber" ]
67+
68+ [dependencies ]
69+ rblib = { workspace = true }
70+ rollup-boost-types = { workspace = true }
71+
72+ futures = { workspace = true }
73+ tokio = { workspace = true }
74+ tokio-tungstenite = { workspace = true }
75+ parking_lot = { workspace = true }
76+ eyre = { workspace = true }
77+ moka = { workspace = true }
78+ tracing = { workspace = true }
79+ clap = { workspace = true }
80+ reqwest = { workspace = true }
81+ serde = { workspace = true }
82+ serde_json = { workspace = true }
83+ serde_yaml = { workspace = true }
84+ itertools = { workspace = true }
85+ url = { workspace = true }
86+ rand = { workspace = true }
87+ derive_more = { workspace = true }
88+ shellexpand = { workspace = true }
89+ humantime = { workspace = true }
90+ atomic-time = { workspace = true }
91+ secp256k1 = { workspace = true }
92+ jsonrpsee = { workspace = true }
93+ console-subscriber = { workspace = true , optional = true }
94+ tracing-subscriber = { workspace = true }
6695
6796[dev-dependencies ]
68- rblib = { git = " https://github.com/flashbots/rblib" , rev = " 9eccd22047c3f8978ae022d575dca749a81684a8" , features = [
69- " test-utils" ,
70- ] }
97+ rblib = { workspace = true , features = [" test-utils" ] }
7198
72- dashmap = " 6.1 "
73- orx-concurrent-vec = " 3.7.0 "
74- itertools = " 0.14 "
99+ dashmap = { workspace = true }
100+ orx-concurrent-vec = { workspace = true }
101+ itertools = { workspace = true }
75102
76103[lints .rust ]
77104type_alias_bounds = " allow"
0 commit comments