[package] name = "reservoir-stream" version = "0.0.0" description = "A WebSocket client for streaming updates from the Reservoir API." license = "MIT OR Apache-2.0" repository = "https://github.com/mektigboy/reservoir-stream-rs" # documentation = "https://docs.rs/reservoir-stream" authors = ["mektigboy"] readme = "README.md" edition = "2021" categories = ["cryptography::cryptocurrencies"] keywords = ["nft", "reservoir"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] chrono = { version = "0.4.29", features = ["serde"] } ethers-core = "2.0.9" phyllo = "0.3.0" serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.105" tokio = { version = "^1.32.0", features = ["sync"] } url = { version = "2.4.1", features = ["serde"] } [dev-dependencies] anyhow = "1.0.75" tokio = { version = "^1.32.0", features = ["full"] } [features] default = ["rustls-tls-native-roots"] rustls-tls-native-roots = ["phyllo/rustls-tls-native-roots"] rustls-tls-webpki-roots = ["phyllo/rustls-tls-webpki-roots"]