1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-10-14 20:09:11 +00:00
Commit Graph

741 Commits

Author SHA1 Message Date
matejcik
6fb0c34fab coins_details: round market cap numbers for tokens 2019-02-05 14:40:44 +01:00
matejcik
6a7a08f83f coins_details: clean out some overrides, regenerate data 2019-02-05 14:31:44 +01:00
matejcik
ac0061740f tokens: update from upstream, refresh support data 2019-02-05 14:21:37 +01:00
matejcik
1ecd56f33b coins_details: fetch CMC metadata, match tokens by contract address 2019-02-05 14:18:39 +01:00
matejcik
8f5026e71e defs: fix MonetaryUnit label 2019-02-05 14:16:30 +01:00
Pavol Rusnak
063d8f7b8e
nix: add protobuf to shell.nix 2019-02-04 16:48:54 +01:00
Pavol Rusnak
0735c7d6f5
protob: rename common_address_n to address_n in MultisigRedeemScriptType 2019-02-04 01:11:44 +01:00
Pavol Rusnak
44085a9d1a
protob: add simplified fields for MultisigRedeemScriptType 2019-02-03 23:20:20 +01:00
matejcik
6bda1e351f cointool: fix filtering on non-string fields 2019-02-01 12:58:20 +01:00
Pavol Rusnak
4b41d2e638
protob: add branch_id to SignTx and TransactionType (zcash) 2019-01-31 20:52:38 +01:00
Pavol Rusnak
484c35bb6a
defs: fix permissions on png files 2019-01-31 20:47:45 +01:00
Pavol Rusnak
a37e80905e
defs: add KMD to T1 and T2 2019-01-31 20:43:28 +01:00
Pavol Rusnak
ee25c4a6f4
nix: use python3, not python36 2019-01-29 02:09:20 +01:00
matejcik
e1d1526453 protob: EOS support (#231) 2019-01-28 18:49:56 +01:00
Pavol Rusnak
495b35e212
protob: don't use required for eth fields 2019-01-28 18:38:10 +01:00
Tomas Susanka
101242f902 protobuf/eth: also 'to' is string 2019-01-25 16:06:26 +01:00
Tomas Susanka
534d15f208 protobuf/eth: MessageSignature and VerifyMessage have also address as a string 2019-01-25 15:46:26 +01:00
Tomas Susanka
6a39049cc1
Merge pull request #266 from trezor/tsusanka/eth-address
Send address in EthereumAddress as string instead of bytes
2019-01-25 15:21:34 +01:00
Tomas Susanka
886f2e076c protobuf/eth: EthereumAddress now sends string instead of bytes 2019-01-25 15:17:52 +01:00
Rafael Korbaš
b947aa3d45 replace network with protocol magic on cardano (#244) 2019-01-18 15:48:25 +01:00
Pavol Rusnak
aeb6c351e3
defs: fix ATS entries 2019-01-18 15:38:14 +01:00
Tomas Susanka
877778fc93
Merge pull request #255 from ph4r05/xmr-live-refresh-tx-key
xmr: live refresh and get_tx_key added
2019-01-16 15:51:11 +01:00
matejcik
5a5c0db194 defs: drop non-responding bitcore backends 2019-01-16 14:05:56 +01:00
matejcik
616c9fa7c0 defs: add missing blockbook backends 2019-01-16 14:02:16 +01:00
matejcik
0b1d5b7a91 defs: add URLs for some tokens 2019-01-16 13:53:30 +01:00
matejcik
ad1bc863cb cointool: add genesis block collision check 2019-01-16 13:53:30 +01:00
Peter Grassberger
ecafb8642c add eth network: ARTIS sigma1 & tau1 (#258) 2019-01-16 13:47:47 +01:00
FujiCoin
78e232cf30 mod fujicoin (#261) 2019-01-14 12:57:46 +01:00
ca333
8640621819 add Komodo [KMD] (#260) 2019-01-11 11:23:33 +01:00
Tomas Susanka
7c151de354 protob: remove chain_id from get address and get public key 2019-01-11 10:55:29 +01:00
Tomas Susanka
60f43b2db3 protob: add chain_id to EthGetAddress 2019-01-09 14:22:16 +01:00
Tomas Susanka
b42aa8096b protob: add destination tag field for ripple 2019-01-08 15:49:11 +01:00
Szymon Lesisz
8bcc553a3d extended Ripple definition (#259)
added for all coins:
- decimals
- blockchain-link settings
2019-01-07 14:51:14 +01:00
-k
c8a57caf72 axe: fix sign message constant (#256) 2019-01-02 12:05:56 +01:00
Pavol Rusnak
d247872508
regenerate defs/coins_details.json 2018-12-21 21:52:00 +01:00
Dusan Klinec
43d718f9d6
xmr: live refresh and get_tx_key added
- get_tx_key supports retrieval of private tx keys - required by users to check the transaction or when resolving disputes with the decipient
- get_tx_key supports to return transaction derivations = private tx key * public view key. This enables to compute tx_proof for outgoing transactions which is also a nice tool when resolving disputes, provides better protection as tx private key is hidden.
- live refresh enables computation of key images on the fly during the refresh. This helps to completely avoid key image sync and enables to use the Trezor with untrusted node.
2018-12-19 13:51:30 +01:00
Pavol Rusnak
482a8e37f0
defs: fix sloppy flo submission 2018-12-17 23:14:05 +01:00
Pavol Rusnak
5b31341c6d
tools/cointool: collisions in SLIP44 should be fatal (if not testnet) 2018-12-17 23:12:03 +01:00
Dragos Badea
5f24bc927f Added correct BIP44 type for Gincoin (#254) 2018-12-17 23:03:03 +01:00
Pavol Rusnak
7edcd671df
support: add new coins/eth networks 2018-12-17 17:54:15 +01:00
Dragos Badea
b7b1f54642 Added Gincoin support (#253) 2018-12-16 19:43:36 +01:00
-k
6708499b15 include AXE in the firmware (#252) 2018-12-13 17:54:24 +01:00
-k
78ce725d63 add AXE support (#250) 2018-12-13 12:44:47 +01:00
Robert "Red" English
29c3c9fd30 Add Florincoin support (#248) 2018-12-12 11:49:58 +01:00
Pavol Rusnak
86f15f392b
defs: regenerate coins_details.json 2018-12-09 19:12:26 +01:00
Michael Ira Krufky
9141eefb4b Add REOSC Ecosystem support (#246) 2018-12-07 13:45:27 +01:00
Pavol Rusnak
79a9891939
wallets: add electrum-ftc 2018-12-05 14:53:00 +01:00
matejcik
8906ebf92c coin_info: sort keys after deduplication
this ensures that key order is stable in cases where some ERC20 tokens
are sorted with identical keys which change later

i.e.: Two tokens with erc20:eth:REP keys are sorted based on the order
of reading them from disk. Previously, at most one such key would be
left in data so their mutual order wouldn't matter. Now, one of them can
be deprecated and get a ":deprecated" suffix. Depending on the load
order, this could be the first or the second of them, so the resulting
sort would not be stable.
To fix that, we do key deduplication first and sorting second.

To prevent further problems like this, we also sort glob results.
2018-12-03 16:47:13 +01:00
mattt21
22f5ba1dfe defs: add NIX 2018-12-02 12:43:11 +01:00
Pavol Rusnak
30bcad5174
defs: regenerate coins_details.json 2018-11-30 13:43:20 +01:00