mirror of
https://github.com/monero-project/monero.git
synced 2025-12-10 00:51:28 +09:00
- webusb transport based on libusb added. Provides direct access to Trezor via USB, no need for Trezor bridge. - trezor protocol message handler improved, no recursion used. Ready for upcoming integration tests. - libusb (for docker) bumped from v1.0.9 to v1.0.22, newer version required for webusb transport, for device enumeration. - cmake improvements and fixes. Cmake Trezor checks are moved to a dedicated CheckTrezor.cmake file. In case of a problem Trezor is excluded from build. - ifdefs made consistent to Ledger. - UDP Transport enumeration disabled by default in release mode
512 B
512 B
Trezor
Messages rebuild
Install protoc for your distribution. Requirements:
protobuf-compilerlibprotobuf-devpython
Soft requirement: Python 3, can be easily installed with pyenv.
Python 2
Workaround if there is no Python3 available:
pip install backports.tempfile
Regenerate messages
cd src/device_trezor/trezor
python tools/build_protob.py
The messages regeneration is done also automatically via cmake.