[[bin]]
name = "nado-sdk"
path = "src/main.rs"
[dependencies.async-trait]
version = "=0.1.88"
[dependencies.base64ct]
version = "=1.6.0"
[dependencies.bincode]
features = []
version = "=1.3.3"
[dependencies.dotenv]
version = "=0.15.0"
[dependencies.ethers]
features = ["abigen"]
version = "=2.0.14"
[dependencies.ethers-contract]
features = ["abigen"]
version = "=2.0.14"
[dependencies.ethers-core]
version = "=2.0.14"
[dependencies.ethers-middleware]
version = "=2.0.14"
[dependencies.ethers-providers]
version = "=2.0.14"
[dependencies.ethers-signers]
version = "=2.0.14"
[dependencies.eyre]
version = "=0.6.12"
[dependencies.futures-util]
optional = true
version = "=0.3.31"
[dependencies.hex]
version = "=0.4.3"
[dependencies.home]
version = "=0.5.9"
[dependencies.idna]
version = "=0.5.0"
[dependencies.include_dir]
version = "=0.7.4"
[dependencies.rand]
version = "=0.8.5"
[dependencies.reqwest]
features = ["json", "brotli"]
version = "=0.11.27"
[dependencies.rkyv]
features = ["validation"]
version = "=0.7.45"
[dependencies.rustls]
features = ["ring"]
optional = true
version = "=0.23.31"
[dependencies.serde]
features = ["derive"]
version = "=1.0.228"
[dependencies.serde_json]
version = "=1.0.142"
[dependencies.serde_url_params]
version = "=0.2.1"
[dependencies.thiserror]
version = "=1.0.69"
[dependencies.time]
version = "=0.3.36"
[dependencies.tokio]
features = ["full"]
version = "=1.47.1"
[dependencies.tokio-tungstenite]
features = ["rustls-tls-webpki-roots"]
optional = true
version = "=0.23.1"
[[example]]
name = "basic_usage"
path = "examples/basic_usage.rs"
[[example]]
name = "client_config"
path = "examples/client_config.rs"
[[example]]
name = "digest"
path = "examples/digest.rs"
[[example]]
name = "no_signer"
path = "examples/no_signer.rs"
[[example]]
name = "orders"
path = "examples/orders.rs"
[[example]]
name = "place_and_cancel"
path = "examples/place_and_cancel.rs"
[[example]]
name = "place_order_websocket"
path = "examples/place_order_websocket.rs"
required-features = ["ws"]
[[example]]
name = "product_ids_and_symbols"
path = "examples/product_ids_and_symbols.rs"
[features]
default = []
ws = ["futures-util", "tokio-tungstenite", "rustls"]
[lib]
name = "nado_sdk"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Official Rust SDK for the Nado Protocol API"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "nado-sdk"
readme = "README.md"
repository = "https://github.com/nadohq/nado-rust-sdk"
version = "0.3.3"