coins-ledger 0.12.0

Ledger Nano X/S connection and communication management library
Documentation
[dependencies.async-trait]
version = "0.1.80"

[dependencies.cfg-if]
version = "1.0.0"

[dependencies.hex]
package = "const-hex"
version = "1.12.0"

[dependencies.thiserror]
version = "1.0.61"

[dev-dependencies.serial_test]
version = "2"

[dev-dependencies.tokio]
features = ["rt-multi-thread", "macros"]
version = "1.34"

[features]
browser = []
node = []

[lib]
crate-type = ["cdylib", "rlib"]
name = "coins_ledger"
path = "src/lib.rs"

[package]
authors = ["Summa <team@summa.one>", "James Prestwich <james@prestwi.ch>", "Zondax GmbH <info@zondax.ch>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["authentication", "cryptography"]
description = "Ledger Nano X/S connection and communication management library"
edition = "2021"
homepage = "https://github.com/summa-tx/coins"
keywords = ["ledger", "apdu", "cryptocurrency"]
license = "MIT OR Apache-2.0"
name = "coins-ledger"
readme = "README.md"
repository = "https://github.com/summa-tx/coins"
rust-version = "1.65"
version = "0.12.0"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.byteorder]
version = "1.5"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.hidapi-rusb]
version = "1.3"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.once_cell]
version = "1.19.0"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
features = ["sync", "rt"]
version = "1.34"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tracing]
version = "0.1"

[target.'cfg(target_arch = "wasm32")'.dependencies.getrandom]
features = ["js"]
version = "0.2"

[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
version = "0.3.65"

[target.'cfg(target_arch = "wasm32")'.dependencies.log]
version = "0.4"

[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
version = "0.2.88"

[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen-futures]
version = "0.4.38"

[target.'cfg(target_os = "linux")'.dependencies.nix]
version = "0.26"

[[test]]
name = "integration"
path = "tests/integration.rs"