1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-23 16:08:17 +00:00
Commit Graph

203 Commits

Author SHA1 Message Date
Saleem Rashid
1d0399d0b0 coins: Add Bitcoin Cash 2017-07-28 15:06:03 +02:00
Saleem Rashid
dd8ec3231f coins: Add forkid 2017-07-28 15:06:03 +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
224bdde39f
don't use hex for uint32 default values 2017-07-13 14:42:39 +02:00
Pavol Rusnak
440c943723
remove google/protobuf/descriptor.proto, should be distributed with protobuf 2017-07-13 14:26:45 +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
9e7922d61a
added license (LGPL-3.0+) 2017-06-26 11:37:20 +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
Pavol Rusnak
4eef33b05a
rename failures: SyntaxError => DataError; Other => ProcessError 2017-06-18 21:06:39 +02:00
Pavol Rusnak
73b9ffc36a
move tools/pb2py to trezor-core repo 2017-06-13 19:07:59 +02:00
Pavol Rusnak
53aa74092e
pb2py: add const import for micropython 2017-06-07 19:05:44 +02:00
Karel Bilek
4e450bb50b Adding minimal fee 2017-05-29 18:32:27 +02:00
Saleem Rashid
e732226909 types: Add wire_tiny & wire_bootloader (#29) 2017-05-29 03:05:13 +02:00
Karel Bilek
b87ead1409 Adding blocktime 2017-05-22 11:30:58 +02:00
Pavol Rusnak
95834d75ff
update litecoin maxfee/kb 2017-05-19 16:52:58 +02:00
Karel Bilek
81deb790d7 Higher default BTC fees 2017-05-18 16:02:07 +02:00
Pavol Rusnak
54000d8438
bump bitcoin maxfee 2017-05-13 01:28:16 +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
3e703b2d6d
add keys in txt format 2017-05-12 22:43:50 +02:00
Pavol Rusnak
805ef189f4
remove address_type_p2wpkh and address_type_p2wsh from coins.json, update litecoin address_p2sh to new value 2017-05-12 22:43:18 +02:00
Karel Bílek
a8a40b32d7 Higher fees for litecoin
Litecoin has 2 orders higher minimal fees and dust limit than bitcoin
2017-05-03 21:04:38 +02:00
Pavol Rusnak
fe6e62c11f
Revert "add EthereumSignTx.prefix"
This reverts commit 78da723c06.
2017-04-30 03:24:54 +02:00
Pavol Rusnak
2148e5ff8d
proto: add cointype.segwit to types 2017-04-26 15:32:01 +02:00
Pavol Rusnak
b9198eb2b6
coins.json: add segwit bool 2017-04-26 15:30:38 +02:00
Pavol Rusnak
78da723c06
add EthereumSignTx.prefix 2017-04-24 20:32:07 +02:00
Pavol Rusnak
29ecc3e24b
added dash.run to whitelist 2017-04-24 17:52:35 +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
a08782bd8c
add gitter badge 2017-04-13 21:58:29 +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
Karel Bílek
80c7b666a2 Raising the maxfee (#24)
Right now, the recommended fee by 21.co is 200 satoshis per b. (see https://bitcoinfees.21.co/api/v1/fees/recommended )

We use 21.co on mytrezor.

200 satoshis per byte == 200.000 satoshis per kB.

I am raising it to 300.000 so we have some breathing room.
2017-02-27 20:59:34 +01:00
Pavol Rusnak
f50db0e664 update config.json: remove quorumwallet
it seems that quorumwallet.com is dead
2017-02-18 18:16:47 +01: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
Pavol Rusnak
f94f7cb02b
-> trezor.io 2017-01-10 15:11:32 +01:00
Pavol Rusnak
2288fbd005
add trezorv1 public keys 2016-12-25 19:40:28 +01:00
Saleem Rashid
72ff43714f Configuration: Add Java package name (#22) 2016-12-21 21:17:12 +01:00
slush0
b32ea69c6b Adde pb2py, generator for simplified python protobuf definitions
as used by TREZOR Core and python-trezor.
2016-12-04 19:23:45 +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
Karel Bilek
8253f86237 Revert "Add null to allow electron apps (#20)"
This reverts commit 7237cefbb4.
2016-11-14 19:46:40 +01:00
Karel Bílek
7237cefbb4 Add null to allow electron apps (#20)
Electron discussion there

https://github.com/electron/electron/issues/7931 

It seems `Origin: 'null'` from electron apps is a feature, not a bug
2016-11-10 18:20:39 +01:00
Karel Bilek
85adb1ea78 Adding dust limits 2016-10-31 18:43:06 +01:00
Karel Bílek
92bcbc74d7 Genesis block hashes for zcash + zcash testnet rc4 2016-10-31 17:08:47 +01:00