[package] name = "nym-lp-client" version = "0.1.0" edition = "2021" description = "LP+KCP mixnet client" license.workspace = true publish = false [[bin]] name = "nym-lp-client" path = "src/main.rs" [dependencies] anyhow = { workspace = true } bytes = { workspace = true } clap = { workspace = true, features = ["derive"] } rand = { workspace = true } rand_chacha = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } time = { workspace = true } tokio = { workspace = true, features = ["full"] } tokio-util = { workspace = true, features = ["codec"] } tracing = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter"] } url = { workspace = true } # Nym crates nym-api-requests = { path = "../../nym-api/nym-api-requests" } nym-crypto = { path = "../../common/crypto" } nym-kkt-ciphersuite = { workspace = true } nym-http-api-client = { path = "../../common/http-api-client" } nym-kcp = { path = "../../common/nym-kcp" } nym-lp = { path = "../../common/nym-lp" } nym-sphinx = { path = "../../common/nymsphinx" } nym-sphinx-framing = { path = "../../common/nymsphinx/framing", features = ["no-mix-acks"] } nym-sphinx-anonymous-replies = { path = "../../common/nymsphinx/anonymous-replies" } nym-sphinx-addressing = { path = "../../common/nymsphinx/addressing" } nym-sphinx-params = { path = "../../common/nymsphinx/params" } nym-sphinx-types = { path = "../../common/nymsphinx/types" } nym-topology = { path = "../../common/topology" } nym-validator-client = { path = "../../common/client-libs/validator-client" } nym-registration-client = { path = "../../nym-registration-client" } nym-ip-packet-requests = { path = "../../common/ip-packet-requests" }