[package]
name = "sim-cli"
version = "0.2.0"
edition = { workspace = true }
authors = { workspace = true }
license = { workspace = true }
description = "CLI tool for running and comparing Solana simulator backtests"
repository = "https://github.com/nitro-svm/nitro-stream"
keywords = ["solana", "simulator", "backtest", "cli"]
categories = ["command-line-utilities"]
[lints]
workspace = true
[[bin]]
name = "sim"
path = "src/main.rs"
[dependencies]
base64 = { workspace = true }
chrono = { workspace = true }
clap = { workspace = true }
console = { workspace = true }
dashmap = { workspace = true }
eyre = { workspace = true }
flate2 = { workspace = true }
indicatif = { workspace = true }
reqwest = { workspace = true, features = ["json", "rustls-tls-webpki-roots"] }
rustls = { workspace = true }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
tar = { workspace = true }
tempfile = { workspace = true }
tokio = { workspace = true, features = ["full"] }
tokio-util = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
solana-address = { workspace = true }
solana-client = { workspace = true }
solana-commitment-config = { workspace = true }
solana-rpc-client-api = { workspace = true }
solana-signature = { workspace = true }
solana-transaction-status = { workspace = true }
simulator-api = { workspace = true }
simulator-client = { workspace = true }