[package] name = "barter-data-sniper" version = "0.9.2" authors = ["JustAStream"] edition = "2021" license = "MIT" documentation = "https://docs.rs/barter-data/" repository = "https://github.com/barter-rs/barter-rs" readme = "README.md" description = "High performance & normalised WebSocket integration for leading cryptocurrency exchanges - batteries included." keywords = ["trading", "backtesting", "crypto", "stocks", "investment"] categories = ["accessibility", "simulation"] [dev-dependencies] tracing-subscriber = { version = "0.3.16", features = ["env-filter", "json"] } rust_decimal_macros = { version = "1.29.1" } [dependencies] # Barter Ecosystem # barter-integration = { git = "https://github.com/barter-rs/barter-rs", package = "barter-integration", version = "0.7.4" } barter-macro = "0.1.1" barter-integration-copy = "0.7.5" barter-instrument-copy = "0.1.0" # Logging tracing = { version = "0.1.40" } # Async tokio = { version = "1.38.0", features = ["sync", "macros", "rt-multi-thread"] } tokio-stream = { version = "0.1.15" } futures = { version = "0.3.30" } futures-util = { version = "0.3.31" } async-trait = { version = "0.1.57" } # Protocol url = { version = "2.3.1" } reqwest = { version = "0.12.4" } # Error thiserror = { version = "1.0.61" } # SerDe serde = { version = "1.0.203", features = ["derive"] } serde_json = { version = "1.0.120" } # Data Structures parking_lot = { version = "0.12.3" } rust_decimal = { version = "1.29.1", features = ["serde-with-str"] } smol_str = { version = "0.3.1", features = ["serde"] } # Strategy ta = { version = "0.5.0" } # Misc chrono = { version = "0.4.38", features = ["serde"] } derive_more = { version = "1.0.0", features = ["full"] } itertools = { version = "0.13.0" } vecmap-rs = { version = "0.2.1" } fnv = { version = "1.0.7" }