1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-20 14:39:22 +00:00
trezor-firmware/common/protob
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
..
.gitignore MONOREPO MERGE trezor-common 2019-04-15 19:14:45 +02:00
check.py common/messages: Add credential management message. 2019-09-17 18:32:31 +02:00
graph.py MONOREPO MERGE trezor-common 2019-04-15 19:14:45 +02:00
Makefile chore(common): remove Lisk 2021-08-19 10:25:41 +02:00
messages-binance.proto feat(common): set more fields as required (#1406) 2021-02-10 10:56:52 +01:00
messages-bitcoin.proto feat(common/protob): mark values as bitcoin_only in protobuf definitions 2021-06-08 09:55:19 +02:00
messages-bootloader.proto MONOREPO MERGE trezor-common 2019-04-15 19:14:45 +02:00
messages-cardano.proto feat(cardano): prepare protobuf messages for streamed tx signing 2021-08-20 11:50:13 +02:00
messages-common.proto fix(core): do not send ButtonRequest on every paging event 2021-07-09 15:00:29 +02:00
messages-crypto.proto feat(common): add public_key to ECDHSessionKey 2021-03-08 15:59:00 +01:00
messages-debug.proto fix(common/protob): use proper field type for backup type on debuglink 2021-06-08 09:55:19 +02:00
messages-eos.proto feat(common): set more fields as required (#1406) 2021-02-10 10:56:52 +01:00
messages-ethereum.proto feat(common): add default values to EthereumSignTx fields 2021-09-10 15:09:03 +02:00
messages-management.proto chore(common): remove Lisk 2021-08-19 10:25:41 +02:00
messages-monero.proto xmr: proto - add fields for protocol optimization 2020-04-13 22:19:56 +02:00
messages-nem.proto feat(common): set more fields as required (#1406) 2021-02-10 10:56:52 +01:00
messages-ripple.proto feat(common): set more fields as required (#1406) 2021-02-10 10:56:52 +01:00
messages-stellar.proto feat(common): strong typing for Stellar protobuf messages 2021-09-24 10:30:19 +02:00
messages-tezos.proto feat(common): set more fields as required (#1406) 2021-02-10 10:56:52 +01:00
messages-webauthn.proto core/webauthn: Add algorithm and curve to WebAuthnListResidentCredentials response. 2020-03-12 15:45:26 +01:00
messages.proto feat(cardano): prepare protobuf messages for streamed tx signing 2021-08-20 11:50:13 +02:00
pb2py feat(common): change all protobuf message type hints to strings 2021-08-05 12:10:30 +02:00
protocol.md all: rename TREZOR to Trezor where possible 2019-06-17 20:28:29 +02:00