Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.26 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.26 KB

Trezor bridge client

Build Status Scrutinizer Code Quality Code Coverage

This package exposes objects for interacting with the trezord-go package.

The trezord-go package runs a webserver and issues session ID's to software that needs to use a device.

It takes care of all the heavy lifting of speaking to a USB HID device, and exposes an API allowing us to pass protobuf messages to a trezor device.

Installation

composer require bit-wasp/trezor-bridge-client

Contributing

See our contributors guide for more information

Testing

The library has two test cases: mock tests, where the HTTP layer is mocked and tested. It also includes integration tests which run against a trezor emulator, and while running trezord-go.