12 个不稳定版本 (4 个破坏性更新)
0.5.0 | 2024 年 8 月 14 日 |
---|---|
0.4.0 | 2024 年 6 月 4 日 |
0.3.1 | 2024 年 2 月 4 日 |
0.3.0 | 2024 年 1 月 27 日 |
0.1.7 | 2023 年 9 月 21 日 |
#838 in 神奇豆子
每月 510 次下载
用于 async-hwi
340KB
8K SLoC
BitBox02 库
用于与 BitBox02 硬件钱包交互的库。
查看 examples/singlethreaded.rs 中的示例。
运行示例
cargo run --example singlethreaded --features=usb,tokio/rt,tokio/macros
查看 Cargo.toml 以获取更多示例。
模拟器测试
tests/simulator_tests.rs 在 BitBox02 模拟器上运行一系列集成测试。它们根据 tests/simulators.json 自动下载,并且每个测试都与之一一对应。
要运行它们,使用
cargo test --features=simulator,tokio
如果您想针对自定义模拟器构建进行测试(例如,在开发新固件功能时),您可以运行
SIMULATOR=/path/to/simulator cargo test --features=simulator,tokio
在这种情况下,仅使用给定的模拟器,并将忽略定义在 simulators.json 中的模拟器。
lib.rs
:
Rust BitBox 硬件钱包客户端库。
依赖项
~10–26MB
~291K SLoC