# Copyright 2024 - Nym Technologies SA # SPDX-License-Identifier: Apache-2.0 [package] name = "nym-data-observatory" version = "0.1.0" authors.workspace = true repository.workspace = true homepage.workspace = true documentation.workspace = true edition.workspace = true license.workspace = true rust-version.workspace = true readme.workspace = true [dependencies] anyhow = { workspace = true } axum = { workspace = true, features = ["tokio"] } chrono = { workspace = true } nym-bin-common = { path = "../common/bin-common" } nym-network-defaults = { path = "../common/network-defaults" } nym-task = { path = "../common/task" } nym-node-requests = { path = "../nym-node/nym-node-requests", features = ["openapi"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } sqlx = { workspace = true, features = ["runtime-tokio-rustls", "postgres", "offline"] } tokio = { workspace = true, features = ["process"] } tokio-util = { workspace = true } tracing = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter"] } tower-http = { workspace = true, features = ["cors", "trace"] } utoipa = { workspace = true, features = ["axum_extras", "time"] } utoipa-swagger-ui = { workspace = true, features = ["axum"] } utoipauto = { workspace = true } [build-dependencies] anyhow = { workspace = true } tokio = { workspace = true, features = ["macros" ] } sqlx = { workspace = true, features = ["runtime-tokio-rustls", "postgres"] }