diff --git a/Cargo.toml b/Cargo.toml index bb855f7b..550b5168 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,14 +2,21 @@ name = "world-tree" version = "0.1.0" edition = "2021" - # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.75" +axum = "0.6.20" +axum-middleware = { path = "crates/axum_middleware" } +clap = { version = "4.4.7", features = ["derive"] } +common = { path = "crates/common" } ethers = { version = "2.0.10", features = ["abigen", "ws", "ipc", "rustls", "openssl"] } eyre = "0.6.8" +futures = "0.3.28" hex = "0.4.3" +hyper = { version = "^0.14.27", features = ["server", "tcp", "http1", "http2"] } +metrics = "0.21.1" +opentelemetry = "0.20.0" ruint = "1.10.1" semaphore = { git = "https://github.com/worldcoin/semaphore-rs", branch = "main", features = [ "depth_20", @@ -19,21 +26,12 @@ serde_json = "1.0.107" take_mut = "0.2.2" thiserror = "1.0.49" tokio = { version = "1.32.0", features = ["sync", "macros"] } -tracing = "0.1.37" -axum = "0.6.20" -futures = "0.3.28" -hyper = { version = "^0.14.27", features = ["server", "tcp", "http1", "http2"] } -metrics = "0.21.1" -opentelemetry = "0.20.0" -common = { path = "crates/common" } -axum-middleware = {path = "crates/axum_middleware"} -clap = {version = "4.4.7" , features = ["derive"]} toml = "0.8.8" +tracing = "0.1.37" [dev-dependencies] reqwest = { version = "0.11.22", features = ["json"] } - [[bin]] name = "tree-availability-service" path = "bin/tree_availability_service.rs"