1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-10-20 23:09:13 +00:00
trezor-firmware/common
matejcik 1b601b3e08 feat(common): strong typing for Stellar protobuf messages
BREAKING CHANGE: StellarAssetType is renamed to StellarAsset.
The name StellarAssetType is reused for the corresponding enum.

Enums are introduced in several other places. Their values correspond to
allowed values of (previously int) fields so this should not pose a
compatibility problem.

Many fields are now required. We believe that this should not pose a
compatibility problem, because all known interfaces to Stellar signing
actually accept Stellar XDR on input, whose required fields match the
protobuf schema.
2021-09-24 10:30:19 +02:00
..
defs chore(common): regenerate coins_details 2021-09-20 15:49:11 +02:00
keys
protob feat(common): strong typing for Stellar protobuf messages 2021-09-24 10:30:19 +02:00
tests/fixtures chore(tests): improving consistency of ethereum fixtures 2021-09-20 13:04:56 +02:00
tools feat(common): remove "soon" as support status 2021-09-20 15:49:11 +02:00
udev fix whitespaces 2019-10-30 10:07:30 +01:00
.gitignore
.gitmodules feat(common): add upstream Ethereum chains repository 2020-11-20 18:55:35 +01:00
.gitrepo git subrepo push common 2021-09-13 14:27:55 +02:00
COPYING
README.md ci: enable editorconfig checks, fix whitespace issues 2020-11-11 14:43:50 +01:00

Trezor Common

This project contains files shared among Trezor projects. All changes are happening inside the Trezor Firmware repository.

We also export this project to the trezor-common repository as a read-only copy so third parties may depend on that instead of the whole monorepo. It is meant to be used as a submodule using:

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