{"name":"rustrade-data","vers":"0.1.0","deps":[{"name":"async-trait","req":"^0.1.83","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=2.11.0","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["rustls-tls","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.1","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6153339d86938b2f149b971010d5f2f0129ddbc6c096e0d449b9e6d4199c1d94","features":{"default":[]},"features2":{"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-05-01T09:30:34Z","v":2} {"name":"rustrade-data","vers":"0.2.0","deps":[{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"databento","req":"^0.50","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=2.12.0","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls","json","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.2","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"316e9f32ea71cf09dc867573875b039862fcbf0303bf2f267f39bd15a7a1f2f8","features":{"alpaca":[],"default":[]},"features2":{"databento":["dep:databento"],"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"],"massive":["dep:tokio-tungstenite","dep:async-stream","dep:urlencoding","rust_decimal/serde-float","serde_json/raw_value"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-05-15T09:11:08Z","v":2} {"name":"rustrade-data","vers":"0.2.1","deps":[{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"databento","req":"^0.51","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=2.12.0","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls","json","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.2.1","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e5014adbb5a0ed3a5147acf4128c28bdff6361c55a3d48781070d543846d81d4","features":{"alpaca":[],"default":[]},"features2":{"databento":["dep:databento"],"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"],"massive":["dep:tokio-tungstenite","dep:async-stream","dep:urlencoding","rust_decimal/serde-float","serde_json/raw_value"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-05-28T11:16:52Z","v":2} {"name":"rustrade-data","vers":"0.3.0","deps":[{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"databento","req":"^0.52","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=3.0.1","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls","json","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.3.0","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b13fc6a25f47c29f492e0fe619aac26b2f269087952f50ec94664cf4c17af3bd","features":{"alpaca":[],"default":[]},"features2":{"databento":["dep:databento"],"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"],"massive":["dep:tokio-tungstenite","dep:urlencoding","rust_decimal/serde-float","serde_json/raw_value"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-06-09T13:59:46Z","v":2} {"name":"rustrade-data","vers":"0.4.0","deps":[{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"databento","req":"^0.52","features":["chrono"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=3.0.1","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls","json","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.4.0","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf64aa697c1fa0cd3f44ffffc4f00afe6a5a7f27757e030593a88dbe6975aee3","features":{"alpaca":[],"default":[]},"features2":{"databento":["dep:databento"],"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"],"massive":["dep:tokio-tungstenite","dep:urlencoding","rust_decimal/serde-float","serde_json/raw_value"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-06-13T08:19:28Z","v":2} {"name":"rustrade-data","vers":"0.5.0","deps":[{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"databento","req":"^0.53","features":["chrono"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["constructor","display","from"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fnv","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyperliquid_rust_sdk","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ibapi","req":"=3.0.1","features":["sync"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls","json","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rust_decimal","req":"^1.36.0","features":["maths","serde-with-str","serde-with-str"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust_decimal_macros","req":"^1.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustrade-instrument","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-integration","req":"^0.5.0","features":["channel","collection","error","protocol","serde","subscription","stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustrade-macro","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.216","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"smol_str","req":"^0.3.2","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.42","features":["macros","net","rt-multi-thread","signal","time","sync","macros","rt-multi-thread"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"vecmap-rs","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d5c07d9c480aba39437189451ef121ff685ff1431877bc202a8c61425414dfe0","features":{"alpaca":[],"default":[]},"features2":{"databento":["dep:databento"],"hyperliquid":["dep:hyperliquid_rust_sdk"],"ibkr":["dep:ibapi","dep:time","rustrade-instrument/ibkr"],"massive":["dep:tokio-tungstenite","dep:urlencoding","rust_decimal/serde-float","serde_json/raw_value"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-06-19T03:21:12Z","v":2}