1 unstable release
0.0.2 | Nov 30, 2021 |
---|
#7 in #trezor
4MB
85K
SLoC
Trezor Client Library
Client library for interfacing with Trezor devices.
Requirements
The following Ubuntu packages are needed:
- libudev-dev
- libusb-1.0-0-dev
- libhidapi-dev (TODO: optional)
lib.rs
:
Trezor API library
Connecting
Use the public top-level methods find_devices()
and unique()
to find devices. When using
find_devices()
, a list of different available devices is returned. To connect to one or more
of them, use their connect()
method.
Logging
We use the log package interface, so any logger that supports log can be attached.
Please be aware that trace
logging can contain sensitive data.
Dependencies
~5.5MB
~130K SLoC