11[workspace ]
22resolver = " 2"
33members = [
4- " tap_core" ,
54 " tap_aggregator" ,
6- " tap_integration_tests" ,
7- " tap_graph" ,
5+ " tap_core" ,
86 " tap_eip712_message" ,
7+ " tap_graph" ,
8+ " tap_integration_tests" ,
99 " tap_receipt" ,
1010]
1111
@@ -16,13 +16,39 @@ license = "Apache-2.0"
1616repository = " https://github.com/semiotic-ai/timeline-aggregation-protocol"
1717
1818[workspace .dependencies ]
19- serde = { version = " 1.0.217" , features = [" derive" ] }
20- rstest = " 0.24.0"
21- anyhow = { version = " 1.0.95" }
22- tokio = { version = " 1.43.0" , features = [" macros" , " signal" ] }
23- rand = " 0.8.5"
24- jsonrpsee = { version = " 0.24.7" , features = [" macros" , " server" ] }
25- insta = { version = " 1.42.0" , features = [" json" ] }
26- serde_json = { version = " 1.0.137" , features = [" raw_value" ] }
19+ anyhow = { version = " 1.0.98" }
20+ anymap3 = " 1.0.1"
21+ async-trait = " 0.1.88"
22+ axum = { version = " 0.7.5" , features = [
23+ " http1" ,
24+ " json" ,
25+ " matched-path" ,
26+ " original-uri" ,
27+ " query" ,
28+ " tokio" ,
29+ ], default-features = false }
30+ clap = { version = " 4.5.36" , features = [" derive" , " env" ] }
31+ criterion = { version = " 0.5.1" , features = [" async_std" ] }
32+ futures-util = " 0.3.31"
33+ hyper = { version = " 1.6.0" , features = [" full" ] }
34+ insta = { version = " 1.42.2" , features = [" json" ] }
35+ jsonrpsee = { version = " 0.24.9" , features = [" macros" , " server" ] }
36+ jsonrpsee-core = " 0.24.9"
37+ lazy_static = " 1.5.0"
38+ log = " 0.4.27"
39+ prometheus = " 0.14.0"
40+ prost = " 0.13.5"
41+ rand = " 0.9.1"
42+ rayon = " 1.10.0"
43+ rdkafka = { version = " 0.37.0" , features = [" tokio" , " sasl" ] }
44+ serde = { version = " 1.0.219" , features = [" derive" ] }
45+ serde_json = { version = " 1.0.140" , features = [" raw_value" ] }
46+ strum = { version = " 0.27.1" , features = [" derive" ] }
47+ rstest = " 0.25.0"
48+ tap_graph = { version = " 0.2.1" , path = " ../tap_graph" , features = [" v2" ] }
2749thegraph-core = " 0.12.0"
28- thiserror = " 2.0.11"
50+ thiserror = " 2.0.12"
51+ tokio = { version = " 1.44.2" , features = [" macros" , " signal" ] }
52+ tonic = { version = " 0.12.3" , features = [" transport" , " zstd" ] }
53+ tower = { version = " 0.5.2" , features = [" util" , " steer" ] }
54+ tracing-subscriber = " 0.3.19"
0 commit comments