[dependencies.async-rate-limit]
version = "0.1.1"
[dependencies.base64]
version = "0.22.1"
[dependencies.dotenvy]
version = "0.15.7"
[dependencies.futures-util]
version = "0.3.31"
[dependencies.hmac]
version = "0.12.1"
[dependencies.http-body-util]
version = "0.1.2"
[dependencies.hyper]
features = ["full"]
version = "1.5.1"
[dependencies.hyper-tls]
version = "0.6.0"
[dependencies.hyper-util]
features = ["full", "client-legacy", "tokio"]
version = "0.1.10"
[dependencies.rust_decimal]
features = ["serde-with-str", "serde-with-float"]
version = "1.36.0"
[dependencies.rust_decimal_macros]
version = "1.36.0"
[dependencies.secrecy]
features = ["default", "serde"]
version = "0.8.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.216"
[dependencies.serde-this-or-that]
version = "0.4.2"
[dependencies.serde_json]
features = []
version = "1.0.133"
[dependencies.serde_tuple]
version = "1.1.0"
[dependencies.serde_with]
features = ["time_0_3"]
version = "3.11.0"
[dependencies.sha2]
version = "0.10.8"
[dependencies.simple-builder]
version = "0.0.2"
[dependencies.time]
features = ["serde", "macros", "parsing"]
version = "0.3.37"
[dependencies.to-query-params]
version = "0.0.4"
[dependencies.tokio]
features = ["full"]
version = "1.42.0"
[dependencies.tokio-stream]
version = "0.1.17"
[dependencies.tokio-tungstenite]
features = ["native-tls"]
version = "0.24.0"
[dependencies.tracing]
version = "0.1.41"
[dependencies.tracing-subscriber]
optional = true
version = "0.3.19"
[dependencies.url]
version = "2.5.4"
[dev-dependencies.tracing-test]
features = ["no-env-filter"]
version = "0.2.5"
[dev-dependencies.wiremock]
version = "0.6.2"
[dev-dependencies.ws-mock]
version = "0.2.1"
[[example]]
name = "live_amend_order"
path = "examples/live_amend_order.rs"
[[example]]
name = "live_batch_cancel"
path = "examples/live_batch_cancel.rs"
[[example]]
name = "live_open_orders_request"
path = "examples/live_open_orders_request.rs"
[[example]]
name = "live_public_endpoint_request"
path = "examples/live_public_endpoint_request.rs"
[[example]]
name = "live_query_orders_info"
path = "examples/live_query_orders_info.rs"
[[example]]
name = "live_retrieving_recent_trades"
path = "examples/live_retrieving_recent_trades.rs"
[[example]]
name = "live_trading"
path = "examples/live_trading.rs"
[[example]]
name = "live_wss_amend_order"
path = "examples/live_wss_amend_order.rs"
[[example]]
name = "live_wss_balances"
path = "examples/live_wss_balances.rs"
[[example]]
name = "live_wss_book"
path = "examples/live_wss_book.rs"
[[example]]
name = "live_wss_executions"
path = "examples/live_wss_executions.rs"
[[example]]
name = "live_wss_ohlc"
path = "examples/live_wss_ohlc.rs"
[[example]]
name = "live_wss_trading"
path = "examples/live_wss_trading.rs"
[features]
default = ["test-support"]
test-support = ["dep:tracing-subscriber"]
[lib]
name = "kraken_async_rs"
path = "src/lib.rs"
[package]
authors = ["Brendan Blanchard"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["asynchronous", "finance", "api-bindings"]
description = "An async REST and WSS client for the Kraken Pro APIs"
edition = "2021"
exclude = [".idea", ".gitignore", ".github", ".env", "*.log", "scripts"]
keywords = ["tokio", "async", "kraken", "trading", "crypto"]
license = "MIT"
name = "kraken-async-rs"
readme = "README.md"
repository = "https://github.com/Brendan-Blanchard/kraken-async-rs"
version = "0.7.0"
[[test]]
name = "enum_tests"
path = "tests/enum_tests.rs"
[[test]]
name = "mod"
path = "tests/mod.rs"