[package] name = "nym-bandwidth-controller" description = "Crate for controlling the use of zknym credentials to ensure constant bandwidth availability for NymVPN app" version.workspace = true edition = "2021" license.workspace = true repository.workspace = true homepage.workspace = true documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] async-trait = { workspace = true } log = { workspace = true } rand = { workspace = true } thiserror = { workspace = true } nym-credential-storage = { workspace = true } nym-credentials = { workspace = true } nym-credentials-interface = { workspace = true } nym-crypto = { workspace = true, features = ["rand", "asymmetric", "stream_cipher", "aes", "hashing"] } nym-ecash-time = { workspace = true } nym-task = { workspace = true } nym-validator-client = { workspace = true } [target."cfg(not(target_arch = \"wasm32\"))".dependencies.nym-validator-client] workspace = true features = ["http-client"]