@@ -19,25 +19,49 @@ resolver = "2"
19
19
opt-level = 3
20
20
21
21
[workspace .dependencies ]
22
- clap = " 4.4.3"
22
+ anyhow = { version = " 1.0.72" }
23
+ async-trait = " 0.1.83"
23
24
axum = { version = " 0.7.9" , default-features = false , features = [
24
25
" tokio" ,
25
26
" http1" ,
26
27
" http2" ,
27
28
] }
28
- tokio = " 1.40"
29
- prometheus = " 0.13.3"
30
- anyhow = { version = " 1.0.72" }
31
- thiserror = " 1.0.49"
32
- async-trait = " 0.1.83"
33
- eventuals = " 0.6.7"
34
29
base64 = " 0.22.1"
30
+ bigdecimal = " 0.4.3"
31
+ bip39 = " 2.0.0"
32
+ bon = " 3.3"
33
+ build-info = " 0.0.40"
34
+ build-info-build = { version = " 0.0.40" , default-features = false }
35
+ clap = " 4.4.3"
36
+ educe = " 0.6.0"
37
+ env_logger = { version = " 0.11.0" , default-features = false }
38
+ eventuals = " 0.6.7"
39
+ futures = " 0.3"
40
+ futures-util = { version = " 0.3.28" , default-features = false }
41
+ graphql_client = { version = " 0.14.0" , features = [" reqwest-rustls" ] }
42
+ graph-networks-registry = " 0.6.1"
43
+ hex-literal = " 0.4.1"
44
+ insta = " 1.42.2"
45
+ itertools = " 0.14.0"
46
+ jsonrpsee = { version = " 0.24.0" , features = [" http-client" , " tracing" ] }
47
+ prometheus = " 0.13.3"
48
+ prost = " 0.13.4"
49
+ prost-types = " 0.13.3"
50
+ ractor = { version = " 0.14" , features = [
51
+ " async-trait" ,
52
+ ], default-features = false }
53
+ rand = " 0.9.0"
35
54
reqwest = { version = " 0.12" , features = [
36
55
" charset" ,
37
56
" h2" ,
38
57
], default-features = false }
58
+ rstest = " 0.24.0"
59
+ ruint = { version = " 1.12.3" , features = [
60
+ " num-traits" ,
61
+ ], default-features = false }
39
62
serde = { version = " 1.0.206" , default-features = false }
40
63
serde_json = " 1.0.124"
64
+ serde_yaml = " 0.9.21"
41
65
sqlx = { version = " 0.8.2" , features = [
42
66
" bigdecimal" ,
43
67
" chrono" ,
@@ -49,18 +73,13 @@ sqlx = { version = "0.8.2", features = [
49
73
" rust_decimal" ,
50
74
" uuid" ,
51
75
], default-features = false }
52
- uuid = { version = " 1.11.0" , features = [" v7" ] }
53
- tracing = { version = " 0.1.40" , default-features = false }
54
- bigdecimal = " 0.4.3"
55
- build-info = " 0.0.40"
56
- tap_core = { version = " 3.0.0" , default-features = false }
76
+ stdext = " 0.3.3"
57
77
tap_aggregator = { version = " 0.4.0" , default-features = false }
78
+ tap_core = { version = " 3.0.0" , default-features = false }
58
79
tap_graph = { version = " 0.2.0" , features = [" v2" ] }
59
- tracing-subscriber = { version = " 0.3" , features = [
60
- " json" ,
61
- " env-filter" ,
62
- " ansi" ,
63
- ], default-features = false }
80
+ tempfile = " 3.8.0"
81
+ test-log = { version = " 0.2.12" , default-features = false }
82
+ test-with = " 0.14.6"
64
83
thegraph-core = { version = " 0.11.0" , features = [
65
84
" attestation" ,
66
85
" alloy-eip712" ,
@@ -72,18 +91,22 @@ thegraph-core = { version = "0.11.0", features = [
72
91
" serde" ,
73
92
] }
74
93
thegraph-graphql-http = { version = " 0.3.2" , features = [" reqwest" ] }
75
- graphql_client = { version = " 0.14.0" , features = [" reqwest-rustls" ] }
76
- bip39 = " 2.0.0"
77
- rstest = " 0.23.0"
78
- wiremock = " 0.6.1"
94
+ thiserror = " 1.0.49"
95
+ tokio = " 1.40"
96
+ tokio-test = " 0.4.4"
79
97
tonic = { version = " 0.12.3" , features = [" tls-roots" , " gzip" ] }
80
- prost = " 0.13.4"
81
- prost-types = " 0.13.3"
82
98
tonic-build = " 0.12.3"
83
- serde_yaml = " 0.9.21"
84
- bon = " 3.3"
85
- test-log = { version = " 0.2.12" , features = [" trace" ] }
86
- graph-networks-registry = " 0.6.1"
99
+ tower-service = " 0.3.3"
100
+ tower-test = " 0.4.0"
101
+ tracing = { version = " 0.1.40" , default-features = false }
102
+ tracing-subscriber = { version = " 0.3" , features = [
103
+ " json" ,
104
+ " env-filter" ,
105
+ " ansi" ,
106
+ ], default-features = false }
107
+ uuid = { version = " 1.11.0" , features = [" v7" ] }
108
+ wiremock = " 0.6.1"
109
+ wiremock-grpc = " 0.0.3-alpha3"
87
110
88
111
[patch .crates-io .tap_core ]
89
112
git = " https://github.com/semiotic-ai/timeline-aggregation-protocol"
0 commit comments