cycles-quartz/crates/cli/Cargo.toml

63 lines
1.8 KiB
TOML
Raw Normal View History

[package]
2024-10-01 14:27:57 +00:00
name = "quartz-rs"
version.workspace = true
authors.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
keywords = ["blockchain", "cosmos", "tendermint", "cycles", "quartz"]
readme = "README.md"
2024-10-01 14:27:57 +00:00
[[bin]]
name = "quartz"
path = "src/main.rs"
[dependencies]
async-trait.workspace = true
2024-08-08 23:47:02 +00:00
cargo-generate.workspace = true
clap = { workspace = true, features = ["env"] }
color-eyre.workspace = true
displaydoc.workspace = true
2024-08-09 23:24:57 +00:00
dirs = "5.0.1"
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true
tracing.workspace = true
tracing-subscriber = { workspace = true, features = ["env-filter"] }
hex.workspace = true
k256.workspace = true
prost.workspace = true
2024-08-09 23:24:57 +00:00
tokio = { workspace = true, features = ["process"] }
tonic.workspace = true
once_cell = "1.19.0"
2024-08-28 23:45:09 +00:00
reqwest = { workspace = true, default-features = false, features = ["json", "rustls-tls"] }
anyhow.workspace = true
base64 = "0.22.1"
2024-08-28 23:45:09 +00:00
subtle-encoding.workspace = true
futures-util = "0.3.30"
2024-08-09 23:24:57 +00:00
target-lexicon = "0.12.16"
regex = "1.10.5"
2024-08-28 23:45:09 +00:00
watchexec = "4.1.0"
watchexec-events = "3.0.0"
watchexec-signals = "3.0.0"
miette = "7.2.0"
xxhash-rust = { version = "0.8.12", features = ["xxh3"] }
toml = "0.8.19"
figment = { version = "0.10.19", features = ["env", "toml"] }
2024-08-28 23:45:09 +00:00
clearscreen = "3.0.0"
cargo_metadata = "0.18.1"
serde_with = "3.10.0"
# cosmos
cosmrs.workspace = true
cosmwasm-std.workspace = true
tendermint.workspace = true
tendermint-light-client.workspace = true
tendermint-rpc = { workspace = true, features = ["websocket-client", "http-client"] }
2024-10-01 14:27:57 +00:00
quartz-tm-prover = { workspace = true }
quartz-common = { workspace = true, features = ["full"] }
quartz-tee-ra = { workspace = true }
2024-10-01 14:27:57 +00:00
cw-client.workspace = true
2024-08-28 23:45:09 +00:00
tempfile.workspace = true