Pavol Rusnak
0c9d67954c
protob: drop CoinType
2018-05-24 13:50:01 +02:00
Pavol Rusnak
ef5240bccc
protob: add TransactionType.overwintered flag (for Zcash)
2018-05-21 14:43:31 +02:00
Aleksey Popov
6dd5d17a8e
protob: Change some Lisk transaction fields to bytes
2018-04-16 12:43:02 +02:00
Aleksey Popov
4fc9fdff7d
protob: Fix amount
and fee
Lisk fields string -> uint64
2018-04-16 12:43:02 +02:00
Aleksey Popov
6a7710c026
protob: Add messages for Lisk support
2018-04-11 12:13:47 +02:00
ZuluCrypto
8ac9068e02
Stellar - add protobuf messages and types
2018-04-10 14:12:07 +02:00
Pavol Rusnak
998eb4c7a7
add ApplySettings.passphrase_source
2018-03-12 14:50:20 +01:00
Jan Pochyla
06f3b79a44
protob: add trezor t-specific ButtonRequestTypes
2018-02-27 12:01:21 +01:00
Pavol Rusnak
43b6464883
proto: add Failure_PinMismatch
2018-02-20 17:27:48 +01:00
Aleksey Popov
c88d7b962a
protob: Add protobuf syntax tag
2017-12-23 22:15:59 +01:00
Saleem Rashid
ee211f4bc8
protob: Add decred_script_version to TxInputType
2017-12-23 13:41:52 +01:00
Saleem Rashid
65c3251a42
protob: Add Decred support
2017-12-18 16:34:01 +01:00
Saleem Rashid
6701821fb9
coins: Add force_bip143
2017-11-13 21:32:07 +01:00
Saleem Rashid
b9a2a9c3de
protob: Add NEMImportanceTransfer
2017-10-07 21:32:36 +01:00
Saleem Rashid
b2ce773f80
protob: Update @used_in to NEMSignTx
2017-10-07 21:29:02 +01:00
Saleem Rashid
89ce727548
protob: Add NEMTransaction & NEMRequestAnnounce
2017-09-02 23:42:37 +02:00
Saleem Rashid
dd8ec3231f
coins: Add forkid
2017-07-28 15:06:03 +02:00
Pavol Rusnak
224bdde39f
don't use hex for uint32 default values
2017-07-13 14:42:39 +02:00
Pavol Rusnak
2a86fb0503
change com.satoshilabs.trezor.protobuf to com.satoshilabs.trezor.lib.protobuf
2017-07-04 14:02:22 +02:00
Pavol Rusnak
4eef33b05a
rename failures: SyntaxError => DataError; Other => ProcessError
2017-06-18 21:06:39 +02:00
Saleem Rashid
e732226909
types: Add wire_tiny & wire_bootloader ( #29 )
2017-05-29 03:05:13 +02:00
Pavol Rusnak
564801fddc
remove CoinType.address_type_p2wpkh and CoinType.address_type_p2wsh
2017-05-12 22:46:54 +02:00
Pavol Rusnak
2148e5ff8d
proto: add cointype.segwit to types
2017-04-26 15:32:01 +02:00
Peter Banik
dd1f7a2b0b
Added xpub_magic and xprv_magic to CoinType structure and coin_name to GetPublicKey message structure ( #26 )
2017-04-21 12:47:23 +02:00
Pavol Rusnak
6a1adef5f9
whitespace cleanup
2017-04-06 14:57:42 +02:00
Jochen Hoenicke
61af3d5e93
Matrix Recovery
...
This adds a new type in the message RecoveryDevice, which can
be used by the host to signal which recovery procedures it supports.
It is a bitfield containing a bit for every supported procedure.
2016-11-23 11:31:35 +01:00
Pavol Rusnak
20c1d05f9d
add extra_data_offset
2016-10-20 13:22:16 +02:00
Pavol Rusnak
07a71eb9c0
add fields for Tx.extra_data
2016-10-19 09:34:00 +02:00
Jochen Hoenicke
def589743e
Signing protocol extensions for segwit
...
Extended InputScriptType and OutputScriptType for witness.
We use the same constant for multisig and normal segwit scripts;
they can be differentiated by the fact that multisig is set.
Added amount to TxInputType (with segwit we can trust it as it
is added to the signed part).
2016-07-10 15:19:29 +02:00
Pavol Rusnak
85e1c80cfc
fix last commit
2016-05-17 18:00:03 +02:00
Pavol Rusnak
70482c82ac
add CoinType.signed_message_header
2016-05-17 17:35:03 +02:00
Jochen Hoenicke
81132bb1d4
new address types for segwit
2016-04-27 23:17:56 +02:00
Pavol Rusnak
9983a12276
add ButtonRequest_PublicKey
2015-11-19 11:23:14 +01:00
Pavol Rusnak
69d476a3ba
add SignIdentity, SignedIdentity messages
2015-02-20 16:45:59 +01:00
Pavol Rusnak
f5d880c96c
enable OP_RETURN output
2015-02-04 15:42:46 +01:00
Pavol Rusnak
60bcde46f5
add CoinType.address_type_p2sh
2014-12-23 01:43:37 +01:00
Pavol Rusnak
94d17ef8bc
TxOutputType.multisig should be optional, not repeated
2014-12-15 15:01:37 +01:00
slush0
85e68ff50e
Added PAYTOMULTISIG to TxOutputType
2014-12-15 14:56:51 +01:00
slush0
81d89030df
Renamed HDPubkeyType to HDNodePathType
...
Added MultisigRedeemScriptType to TXOutputType for defining multisig output addresses
2014-12-15 14:30:44 +01:00
slush0
40b3cb4148
Added HDPubkeyType and use_passphrase
2014-12-13 16:13:46 +01:00
slush0
3670728fd2
Added 'm' to MultisigRedeemScriptType
2014-12-04 01:06:47 +01:00
Pavol Rusnak
5bbe684c10
add GetAddress.show_display; ButtonRequest_Address
2014-08-08 18:08:25 +02:00
Pavol Rusnak
fc98712da5
add ButtonRequest_FirmwareCheck
2014-07-02 17:54:48 +02:00
Pavol Rusnak
b0d84af06f
add EncryptMessage and DecryptMessage
2014-06-12 16:01:31 +02:00
slush0
f264f01314
Added structures for multisig and CipherKeyValue
2014-06-06 00:55:59 +02:00
Pavol Rusnak
4eef0a9866
add missing @used_in
2014-06-05 20:15:38 +02:00
slush0
e4f9dcd7c9
Stupid compiler, inputs_count is reserved when there's repeated inputs field.
2014-04-17 13:27:18 +02:00
slush0
b678022437
Added inputs_count/outputs_count to TransactionType
2014-04-17 05:51:54 +02:00
Pavol Rusnak
ca952548b7
fix whitespace
2014-04-11 15:22:50 +02:00
slush0
c6bcf54876
Reworked TxRequest message
2014-04-10 14:42:50 +02:00