Pavol Rusnak
d85f7ac6bb
PassphraseAck.passphrase is now optional
2018-02-27 15:37:08 +01:00
Pavol Rusnak
b9f2a1c27f
protob: add PassphraseRequest.on_device and PassphraseRequest.state
2018-02-14 18:14:06 +01:00
Pavol Rusnak
c7dcca60c7
protob: add state
field to Initialize and Features
2018-02-09 17:13:41 +01:00
Pavol Rusnak
8652df0c69
messages: add fw_vendor_keys to Features message
2018-02-06 16:24:46 +01:00
Pavol Rusnak
64859a1039
add firmware version/vendor to bootloader Features message
2018-02-06 15:42:38 +01:00
Aleksey Popov
c88d7b962a
protob: Add protobuf syntax tag
2017-12-23 22:15:59 +01:00
Saleem Rashid
65c3251a42
protob: Add Decred support
2017-12-18 16:34:01 +01:00
Saleem Rashid
8bd52248fa
protob: Add NEMDecryptMessage
2017-12-16 21:23:36 +01:00
Pavol Rusnak
8e96b42260
add Features.model
2017-12-04 22:13:55 +01:00
Saleem Rashid
b9a2a9c3de
protob: Add NEMImportanceTransfer
2017-10-07 21:32:36 +01:00
Pavol Rusnak
c20bb1c567
protob: add CoSi messages
2017-10-03 08:53:53 +02:00
Pavol Rusnak
0e3f6e73ed
nem: rename NEMTransaction to NEMSignTx and NEMRequestAnnounce to NEMSignedTx
2017-09-02 23:43:46 +02:00
Saleem Rashid
89ce727548
protob: Add NEMTransaction & NEMRequestAnnounce
2017-09-02 23:42:37 +02:00
Saleem Rashid
21716a5632
protob: Add NEMGetAddress & NEMAddress
2017-09-02 23:42:37 +02:00
Pavol Rusnak
00900951e0
add SignMessage.script_type
2017-07-24 16:05:13 +02:00
Pavol Rusnak
2eb9c7e352
added Storage.subscribed, Features.subscribed and ApplySettings.subscribed
2017-07-17 15:31:38 +02:00
Pavol Rusnak
b29b98d69b
Added Ethereum Sign/Verify Message ( #35 )
2017-07-12 17:34:03 +02:00
Pavol Rusnak
fac66c6867
add SelfTest.payload
2017-07-10 17:26:55 +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
c2a40f4b67
add SelfTest message
2017-06-29 17:23:15 +02:00
Pavol Rusnak
68f5246e2f
deprecate EstimateTxSize and TxSize
2017-06-28 18:44:19 +02:00
Pavol Rusnak
654ee5d8ec
add Features.needs_backup
2017-06-26 19:49:29 +02:00
Pavol Rusnak
e04ecf819b
preparation for delegated backup
2017-06-23 19:06:24 +02:00
Roman Zeyde
ae1900a2bc
Allow testing recovery with initialized device ( #33 )
...
This would allow safe mnemonic validation by using a dry-run flag.
2017-06-22 12:38:06 +02:00
Pavol Rusnak
0001cb18c0
add FirmwareErase.length
2017-06-20 11:26:39 +02:00
Saleem Rashid
e732226909
types: Add wire_tiny & wire_bootloader ( #29 )
2017-05-29 03:05:13 +02:00
Pavol Rusnak
fe6e62c11f
Revert "add EthereumSignTx.prefix"
...
This reverts commit 78da723c06
.
2017-04-30 03:24:54 +02:00
Pavol Rusnak
78da723c06
add EthereumSignTx.prefix
2017-04-24 20:32:07 +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
072770f51a
add FirmwareRequest message
2017-04-06 14:57:42 +02:00
Pavol Rusnak
6a1adef5f9
whitespace cleanup
2017-04-06 14:57:42 +02:00
Jochen Hoenicke
9d2ab7318d
Ethereum: chain id for EIP-155 replay protection ( #23 )
...
Added a field chain_id. To get a backwards compatible signature
this field should not be set. Otherwise it should be set to the
EIP-155 chain id. Currently only chain id between 1 and 109 are
supported.
See trezor/trezor-mcu#142
2017-01-22 12:16:49 +01: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
0b4b667ff1
add u2f_counter field to LoadDevice, ResetDevice, RecoveryDevice
2016-10-31 16:09:56 +01:00
Pavol Rusnak
7c3a4f9dc5
add Features.firmware_present field
2016-09-26 12:45:15 +02:00
Jochen Hoenicke
1a66454066
GetAddress with scripttype
...
Added script_type field to GetAddress, which can later be
used to display segwit addresses on the Trezor.
2016-07-10 15:21:00 +02:00
Jochen Hoenicke
203d95b913
new message SetU2FCounter
2016-06-12 23:37:24 +02:00
Pavol Rusnak
70d8ac8f85
Merge pull request #13 from jhoenicke/master
...
DebugLink Memory access
2016-06-12 22:38:31 +02:00
Roman Zeyde
a11339f171
Add support for ECDH session key generation (according to SLIP-0017)
2016-06-10 22:06:03 +03:00
Jochen Hoenicke
6599d7533c
DebugLink Memory access
2016-05-26 20:07:53 +02:00
Alex Beregszaszi
072ca020cf
Clarify field limits in EthereumSignTx
2016-05-23 21:08:37 +01:00
Alex Beregszaszi
2b72edf8f3
Include initial data chunk (<= 1024 bytes) in EthereumSignTx
2016-05-23 20:43:40 +01:00
Alex Beregszaszi
4d8cf6f8dd
Add support for Ethereum with two new messages: EthereumGetAddress and EthereumSignTx
2016-05-23 20:43:40 +01:00
Pavol Rusnak
36a574056d
add coin to VerifyMessage
2016-05-17 18:06:00 +02:00
Pavol Rusnak
0567a429cf
fix typo
2016-04-16 04:42:41 +02:00
Pavol Rusnak
5695400c98
add version and lock_time fields to (Simple)SignTx
2016-04-16 04:38:28 +02:00
Pavol Rusnak
28f26b0de9
add GetPublicKey.show_display
2015-11-19 11:17:09 +01:00
Karel Bílek
4e7196bb92
Making 256 bits default
...
Making 24 words default (what is already being done in myTREZOR anyway)
2015-07-17 14:26:05 +02:00
Pavol Rusnak
d334bbf740
Merge pull request #6 from romanz/ssh-agent
...
add ECDSA curve name specification (for SSH authentication)
2015-06-28 21:08:01 +02:00
Roman Zeyde
12288143f5
add ECDSA curve name specification (for SSH authentication)
2015-06-23 14:40:58 +03:00