[package] name = "exchanges" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] # json serde_json = "1.0.104" #tungstenite = { git = "https://github.com/PrivateRookie/tungstenite-rs.git", rev = "1d9289276518e5ab7e5194126d40b441d8938375" } #tungstenite = { git = "https://github.com/PrivateRookie/tungstenite-rs.git", rev = "f368f3087d50d97658fda5337550e587bb1ba1b6" } tokio-tungstenite= { git = "https://github.com/HonestHouLiang/tokio-tungstenite.git",rev = "208fc9b09bcc2e2c8cb52e1cde5087446464fc91" } futures-util = { version = "0.3.28", default-features = false, features = ["sink", "std"] } futures-channel = "0.3.28" url = "2.4.0" base64 = "0.13" tokio = { version = "1.31.0", features = ["full"] } chrono = "0.4.26" hex = "0.4" reqwest = { version = "0.11.14", features = ["json"] } ring = "0.16.20" data-encoding = "2.4.0" hmac = "0.8.1" sha2 = "0.9.8" #tokio-tungstenite = "0.14" ##代替f64避免精度丢失 rust_decimal = "1.32.0" rust_decimal_macros = "1.32.0" ##日志 global = { path="../global" } tracing = "0.1" tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } ##生成 xlsx rust_xlsxwriter = "0.58.0"