[package] name = "localnet-orchestrator" 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 publish = false [dependencies] anyhow = { workspace = true } bip39 = { workspace = true } bytes = { workspace = true } cargo-edit = { workspace = true } cfg-if = { workspace = true } console = { workspace = true } cw-utils = { workspace = true } clap = { workspace = true, features = ["cargo", "derive"] } futures = { workspace = true } indicatif = { workspace = true } itertools = { workspace = true } humantime = { workspace = true } rand = { workspace = true } reqwest = { workspace = true, features = ["json", "stream", "rustls"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } sqlx = { workspace = true, features = ["runtime-tokio-rustls", "sqlite", "macros", "migrate", "time"] } strum_macros = { workspace = true } tempfile = { workspace = true } time = { workspace = true, features = ["parsing", "formatting"] } tokio = { workspace = true, features = ["rt-multi-thread", "macros", "process"] } toml = { workspace = true } tracing = { workspace = true } url = { workspace = true } zeroize = { workspace = true, features = ["zeroize_derive"] } nym-bin-common = { workspace = true, features = ["output_format", "basic_tracing"] } nym-crypto = { workspace = true, features = ["asymmetric", "rand", "serde"] } nym-config = { workspace = true } nym-validator-client = { workspace = true, features = ["http-client"] } nym-compact-ecash = { workspace = true } nym-pemstore = { workspace = true } # contracts: nym-mixnet-contract-common = { workspace = true } nym-contracts-common = { workspace = true } nym-vesting-contract-common = { workspace = true } nym-group-contract-common = { workspace = true } nym-ecash-contract-common = { workspace = true } nym-coconut-dkg-common = { workspace = true } nym-multisig-contract-common = { workspace = true } nym-performance-contract-common = { workspace = true } dkg-bypass-contract = { path = "dkg-bypass-contract", default-features = false } [build-dependencies] anyhow = { workspace = true } tokio = { workspace = true, features = ["rt-multi-thread", "macros"] } sqlx = { workspace = true, features = ["runtime-tokio-rustls", "sqlite", "macros", "migrate"] } [lints] workspace = true