simulator-client 0.13.0

Async WebSocket client for the Solana simulator backtest API
Documentation
[package]
name = "simulator-client"
edition = { workspace = true }
version = "0.13.0"
authors = { workspace = true }
license = { workspace = true }
description = "Async WebSocket client for the Solana simulator backtest API"
repository = "https://github.com/nitro-svm/nitro-stream"
keywords = ["termina", "solana", "simulator", "backtest", "websocket"]
categories = ["api-bindings"]

[lints]
workspace = true

[dependencies]
base64 = { workspace = true }
bincode = { workspace = true }
chrono = { workspace = true }
bon = { workspace = true }
reqwest = { workspace = true, features = ["json"] }
futures = { workspace = true }
rand = { workspace = true }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
thiserror = { workspace = true }
tokio = { workspace = true, features = ["time", "net", "rt", "macros"] }
tokio-retry = { workspace = true }
tokio-tungstenite = { workspace = true, features = ["rustls-tls-webpki-roots"] }
tokio-util = { workspace = true }
tracing = { workspace = true }

solana-address = { workspace = true }
solana-client = { workspace = true }
solana-commitment-config = { workspace = true }
solana-loader-v3-interface = { workspace = true }
solana-rpc-client-api = { workspace = true }
solana-transaction-status = { workspace = true }
spl-associated-token-account-interface = { workspace = true }
spl-token-2022-interface = { workspace = true }

simulator-api = { workspace = true }

[dev-dependencies]
tokio = { workspace = true, features = ["full"] }