Commit Graph

236 Commits (a1265b48d1ca4bb05b20b39f2f87551dbfcddcc9)

Author SHA1 Message Date
Pavol Rusnak 32850a6262
Revert "protob: remove source_account from Stellar messages"
6 years ago
Tomas Susanka 7358ab1636 protobuf: Ripple (#162)
6 years ago
Pavol Rusnak 51eeb0ed5f
protob: remove source_account from Stellar messages
6 years ago
Pavol Rusnak 1ee1afd978
protob: drop StellarSignTx.protocol_version
6 years ago
Pavol Rusnak f215c8cb5c
protob: prev_block_height_bip115 is uint32 not bytes
6 years ago
matejcik 1b9b7d6c8e pb2py: properly handle nested messages and enums
6 years ago
Pavol Rusnak 000d832632
proto: split messages into more files by topic
6 years ago
Pavol Rusnak d480b2b45a
protob: drop unused proto files, merge types.proto into messages.proto
6 years ago
Pavol Rusnak 571c2b4a1d
proto: fix whitespace
6 years ago
jurajselep 7b13d2e886 Tezos integration (#139)
6 years ago
Dušan Plavák 6eb330345e Add Cardano currency support (#148)
6 years ago
matejcik 6575418de9 pb2py: smarter protobuf include handling
6 years ago
matejcik c4420e41d3 protob: add a smart pb2py builder
6 years ago
Saleem Rashid a19d7c64ca types: Add wire_no_fsm (#146)
6 years ago
Pavol Rusnak 9491cd4b9e
defs: add blockbook field to build_coins script
6 years ago
JOSEPH NICHOLAS R. ALCANTARA 3f55a0cff7 Zencash support (#140)
6 years ago
Tomas Susanka 2f2888fba1 stellar: account fields are strings (addresses) not bytes (pubkeys)
6 years ago
Pavol Rusnak 0bf60dbda9
protob: add show_display to StellarGetPublicKey/StellarGetAddress
6 years ago
Tomas Susanka dcda93322a protob: stellar get address
6 years ago
Pavol Rusnak babc60a48e
protob: reorder fields in LiskVerifyMessage to match VerifyMessage
6 years ago
alepop 18f7dee118 protob: restore Lisk {SignMessage, MessageSignature, VerifyMessage} (#120)
6 years ago
Pavol Rusnak 018eebac7e
protob: rename decred_expiry to expiry (so we can use this field for Zcash too)
6 years ago
Pavol Rusnak 0f7118bb3d
protob: add missing flags for decred and zcash
6 years ago
Pavol Rusnak 0c9d67954c
protob: drop CoinType
6 years ago
Pavol Rusnak fb662e53b1
protob: remove {Lisk,Stellar}{SignMessage,MessageSignature,VerifyMessage}
6 years ago
Pavol Rusnak ede4833c13
protob: add Initialize.skip_passphrase
6 years ago
Pavol Rusnak ef5240bccc
protob: add TransactionType.overwintered flag (for Zcash)
6 years ago
Tomas Susanka b91db285ba stellar: StellarSignMessage.message is bytes not string
6 years ago
Aleksey Popov 9abe3a7c69 protob: Change stellar fields from int64 -> sint64
6 years ago
Aleksey Popov 6dd5d17a8e protob: Change some Lisk transaction fields to `bytes`
6 years ago
Aleksey Popov 4fc9fdff7d protob: Fix `amount` and `fee` Lisk fields string -> uint64
6 years ago
Aleksey Popov 6a7710c026
protob: Add messages for Lisk support
6 years ago
ZuluCrypto 8ac9068e02 Stellar - add protobuf messages and types
6 years ago
Roman Zeyde 260747dfa4 proto: add {ApplySettings,Storage}.auto_lock_delay_ms
6 years ago
Jan Pochyla 66a85673ed add debug link fields
6 years ago
Pavol Rusnak d83bb5464c
add {Storage,Features}.unfinished_backup
6 years ago
Pavol Rusnak 998eb4c7a7
add ApplySettings.passphrase_source
6 years ago
Pavol Rusnak 7e61f37038
protob: change comment for tx_type
6 years ago
Peter van Mourik 42e2f494b2 Changed tx_type to uint32
6 years ago
Pavol Rusnak ec24aa1d80
proto: rename EthereumSignTx.txtype to tx_type
6 years ago
Peter van Mourik bdefc5ac37 Added txtype as optional field in preparation of Wanchain support
6 years ago
Pavol Rusnak 0924bd6826
proto: return of PassphraseAck.state
6 years ago
Pavol Rusnak 317d8af675
proto: add wire types for PassphraseState{Request,Ack}
6 years ago
Pavol Rusnak 68be165ffa
proto: new passphrase messages
6 years ago
Pavol Rusnak d85f7ac6bb
PassphraseAck.passphrase is now optional
6 years ago
Jan Pochyla 06f3b79a44 protob: add trezor t-specific ButtonRequestTypes
6 years ago
Pavol Rusnak 43b6464883
proto: add Failure_PinMismatch
6 years ago
Pavol Rusnak b9f2a1c27f
protob: add PassphraseRequest.on_device and PassphraseRequest.state
6 years ago
Pavol Rusnak c7dcca60c7
protob: add `state` field to Initialize and Features
6 years ago
Pavol Rusnak 8652df0c69
messages: add fw_vendor_keys to Features message
6 years ago
Pavol Rusnak 64859a1039
add firmware version/vendor to bootloader Features message
6 years ago
Aleksey Popov c88d7b962a protob: Add protobuf syntax tag
7 years ago
Saleem Rashid ee211f4bc8 protob: Add decred_script_version to TxInputType
7 years ago
Saleem Rashid 65c3251a42 protob: Add Decred support
7 years ago
Saleem Rashid 8bd52248fa protob: Add NEMDecryptMessage
7 years ago
Jochen Hoenicke 8019bd2730 Storage.proto: Added u2f root key
7 years ago
Pavol Rusnak 8e96b42260
add Features.model
7 years ago
Saleem Rashid 6701821fb9 coins: Add force_bip143
7 years ago
Saleem Rashid b9a2a9c3de protob: Add NEMImportanceTransfer
7 years ago
Saleem Rashid b2ce773f80 protob: Update @used_in to NEMSignTx
7 years ago
Pavol Rusnak c20bb1c567
protob: add CoSi messages
7 years ago
Pavol Rusnak 0e3f6e73ed
nem: rename NEMTransaction to NEMSignTx and NEMRequestAnnounce to NEMSignedTx
7 years ago
Saleem Rashid 89ce727548 protob: Add NEMTransaction & NEMRequestAnnounce
7 years ago
Saleem Rashid 21716a5632 protob: Add NEMGetAddress & NEMAddress
7 years ago
Pavol Rusnak 5f7a1a7a5a
add protocol description
7 years ago
Saleem Rashid dd8ec3231f coins: Add forkid
7 years ago
Pavol Rusnak 00900951e0
add SignMessage.script_type
7 years ago
Pavol Rusnak 2eb9c7e352
added Storage.subscribed, Features.subscribed and ApplySettings.subscribed
7 years ago
Pavol Rusnak 224bdde39f
don't use hex for uint32 default values
7 years ago
Pavol Rusnak 440c943723
remove google/protobuf/descriptor.proto, should be distributed with protobuf
7 years ago
Pavol Rusnak b29b98d69b Added Ethereum Sign/Verify Message (#35)
7 years ago
Pavol Rusnak fac66c6867
add SelfTest.payload
7 years ago
Pavol Rusnak 2a86fb0503
change com.satoshilabs.trezor.protobuf to com.satoshilabs.trezor.lib.protobuf
7 years ago
Pavol Rusnak c2a40f4b67
add SelfTest message
7 years ago
Pavol Rusnak 68f5246e2f
deprecate EstimateTxSize and TxSize
7 years ago
Pavol Rusnak 654ee5d8ec
add Features.needs_backup
7 years ago
Pavol Rusnak e04ecf819b
preparation for delegated backup
7 years ago
Roman Zeyde ae1900a2bc Allow testing recovery with initialized device (#33)
7 years ago
Pavol Rusnak 0001cb18c0
add FirmwareErase.length
7 years ago
Pavol Rusnak 4eef33b05a
rename failures: SyntaxError => DataError; Other => ProcessError
7 years ago
Saleem Rashid e732226909 types: Add wire_tiny & wire_bootloader (#29)
7 years ago
Pavol Rusnak 564801fddc
remove CoinType.address_type_p2wpkh and CoinType.address_type_p2wsh
7 years ago
Pavol Rusnak fe6e62c11f
Revert "add EthereumSignTx.prefix"
7 years ago
Pavol Rusnak 2148e5ff8d
proto: add cointype.segwit to types
7 years ago
Pavol Rusnak 78da723c06
add EthereumSignTx.prefix
7 years ago
Peter Banik dd1f7a2b0b Added xpub_magic and xprv_magic to CoinType structure and coin_name to GetPublicKey message structure (#26)
7 years ago
Pavol Rusnak 072770f51a
add FirmwareRequest message
7 years ago
Pavol Rusnak 6a1adef5f9
whitespace cleanup
7 years ago
Jochen Hoenicke 9d2ab7318d Ethereum: chain id for EIP-155 replay protection (#23)
8 years ago
Saleem Rashid 72ff43714f Configuration: Add Java package name (#22)
8 years ago
Jochen Hoenicke 61af3d5e93
Matrix Recovery
8 years ago
Pavol Rusnak 0b4b667ff1
add u2f_counter field to LoadDevice, ResetDevice, RecoveryDevice
8 years ago
Pavol Rusnak 20c1d05f9d
add extra_data_offset
8 years ago
Pavol Rusnak 07a71eb9c0
add fields for Tx.extra_data
8 years ago
Pavol Rusnak 7c3a4f9dc5
add Features.firmware_present field
8 years ago
Jochen Hoenicke 1a66454066
GetAddress with scripttype
8 years ago
Jochen Hoenicke def589743e
Signing protocol extensions for segwit
8 years ago
Jochen Hoenicke 203d95b913 new message SetU2FCounter
8 years ago
Pavol Rusnak 70d8ac8f85 Merge pull request #13 from jhoenicke/master
8 years ago
Roman Zeyde a11339f171 Add support for ECDH session key generation (according to SLIP-0017)
8 years ago