1 个不稳定版本
0.1.0 | 2020年2月11日 |
---|
#992 在 硬件支持
14KB
269 行
BitBoxBridge
这是 BitBoxBridge,它将像 MyEtherWallet 这样的网页钱包连接到您的 BitBox02。
安装程序
在 发布 下方提供了 Windows/OSX 和 linux 的安装程序。
编译
依赖项
前往 rustup 并获取至少版本 1.38 的稳定 Rust 编译器。
编译示例需要 libudev-dev
(apt install libudev-dev
)。Cargo 将编译 libhidapi 并静态链接到它。
在 bitbox-bridge/release 中也有针对每个支持目标的 Docker 构建容器。
编译
仅构建
cargo build --release
运行
构建和运行
cargo run --release
BitBoxBridge API
返回当前 API 版本
GET /api/info
返回可用 USB 设备的映射。 (可能需要多次轮询)
GET /api/v1/devices
打开 WebSocket。
<path>
可在 /devices
返回的值中找到。如果设备正忙,WebSocket 打开会失败。
/api/v1/socket/<path>
故障排除
桥接器应在 https://127.0.0.1:8178
上可用。尝试 /
端点以查看桥接器是否正在运行。尝试 /api/v1/devices
以查看您的设备是否已列出。
依赖项
~6–19MB
~235K SLoC