1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-10-12 19:09:10 +00:00
Go to file
matejcik c4420e41d3 protob: add a smart pb2py builder
Now we don't need build_protobuf anymore and this is usable
by both core and python-trezor
(as well as generating custom protobufs from other sources)

We still need protoc, unfortunately, but pb2py now calls it
by itself. (little more robustly; instead of generated
python classes, it uses the FileDescriptorSet output which
is parsable by a built-in protobuf class)

To support the script, messages.proto and types.proto must
set a common package. Also there is currently no support for
compiling more than one proto file, we depend on the fact
that messages.proto import types.proto.
(if this is needed, it should be relatively simple to add,
simply pass more than one file to the embedded protoc call)
2018-07-02 18:37:56 +02:00
defs Ethersocial Network(ESN) support added (#149) 2018-06-29 12:40:06 +02:00
keys add keys in txt format 2017-05-12 22:43:50 +02:00
protob protob: add a smart pb2py builder 2018-07-02 18:37:56 +02:00
signer effectively disable expiry field 2017-10-23 15:34:17 +02:00
tools defs: add bip115 to coindef 2018-06-28 14:52:53 +02:00
udev bump dockerfile for udev build 2018-02-26 16:19:33 +01:00
.gitignore Ignore temporary files in tools/ 2018-06-21 13:55:17 +02:00
.gitmodules defs: add ethereum/tokens submodules 2018-05-22 19:33:21 +02:00
.travis.yml defs: update trezor.io backends 2018-06-25 12:17:52 +02:00
COPYING added license (LGPL-3.0+) 2017-06-26 11:37:20 +02:00
README.md add travis check for coins.json 2017-11-14 02:18:28 +01:00

trezor-common

Build Status Gitter

Common files shared among TREZOR repositories.

This repo is meant to be included as submodule to others using:

git submodule add https://github.com/trezor/trezor-common.git trezor-common