22members = [" ." , " crates/*" , " examples" ]
33resolver = " 2"
44
5- [package ]
6- name = " angstrom-v4"
7- version.workspace = true
8- edition.workspace = true
9-
10- [dependencies ]
11- uni-v4-common = { path = " crates/uni-v4-common" }
12- uni-v4-structure = { path = " crates/uni-v4-structure" }
13- uni-v4-upkeeper = { path = " crates/uni-v4-upkeeper" }
14-
15- # Re-export all the dependencies that downstream users might need
16- alloy.workspace = true
17- alloy-primitives.workspace = true
18- jsonrpsee.workspace = true
19- eyre.workspace = true
20- futures.workspace = true
21- tokio.workspace = true
22- tracing.workspace = true
23- tracing-subscriber.workspace = true
24-
25- [features ]
26- default = []
27- integration = []
28-
295[workspace .package ]
306version = " 0.1.0"
317edition = " 2024"
@@ -39,22 +15,27 @@ uni-v4-structure = { path = "crates/uni-v4-structure" }
3915uni-v4-upkeeper = { path = " crates/uni-v4-upkeeper" }
4016
4117# External dependencies
42- alloy = { version = " 1.0.41" , features = [
43- " rlp" ,
44- " full" ,
45- " node-bindings" ,
46- " rpc-types-debug" ,
47- " rpc-types-trace" ,
48- " json-rpc" ,
49- " rpc-client" ,
50- " sol-types" ,
51- " contract" ,
18+ alloy-contract = { version = " 1.0.41" , default-features = false }
19+ alloy-consensus = { version = " 1.0.41" , default-features = false }
20+ alloy-eips = { version = " 1.0.41" , default-features = false }
21+ alloy-network = { version = " 1.0.41" , default-features = false }
22+ alloy-provider = { version = " 1.0.41" , default-features = false , features = [
23+ " reqwest" ,
24+ " ws" ,
25+ " rpc-api" ,
26+ " anvil-node" ,
27+ ] }
28+ alloy-rpc-types = { version = " 1.0.41" , default-features = false , features = [
29+ " eth" ,
30+ ] }
31+ alloy-sol-types = { version = " 1.4.1" , default-features = false , features = [
32+ " json" ,
5233] }
5334alloy-primitives = { version = " 1.4.1" , default-features = false , features = [
5435 " map-foldhash" ,
5536 " rand" ,
5637] }
57- jsonrpsee = { version = " 0.26.0" , features = [" ws-client" , " macros" ] }
38+ jsonrpsee = { version = " 0.26.0" , features = [" ws-client" , " macros" , " client " ] }
5839arraydeque = " 0"
5940async-trait = " 0.1"
6041auto_impl = " 1"
0 commit comments