1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-28 00:58:09 +00:00
Commit Graph

773 Commits

Author SHA1 Message Date
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
Pavol Rusnak
eaa3efa228
defs: rename RSK to RBTC in support.json 2018-11-30 13:42:47 +01:00
Ilan
047e3e7f21 Update RSK Network shortcut (#243) 2018-11-30 13:34:37 +01:00
matejcik
71528b5260 coins_details: add a bunch of overrides for network names, regenerate 2018-11-29 16:42:12 +01:00
matejcik
2f198f0b46 coins_details: hide testnet and deprecated tokens 2018-11-29 16:39:31 +01:00
matejcik
5f59b5100b support: release tokens for 2.0.10 2018-11-29 15:59:59 +01:00
matejcik
91923097de support: change handling of "soon" coins
"soon" coins that are not tokens will not be included in build
2018-11-29 15:59:18 +01:00
matejcik
7eb479c4f3 support: regenerate duplicates list 2018-11-29 15:46:26 +01:00
matejcik
e8d38b9090 defs: allow USDT ERC20 token (collides with USDT OMNI token) 2018-11-29 15:43:49 +01:00
matejcik
b02390f560 tokens: new tokens checkout 2018-11-29 15:43:30 +01:00
matejcik
e51aa9b3cd tools: new rules for ERC20 duplicates
We now allow duplicates if they're their own testnets, or if they're
deprecated. Also some checks are smarter.
2018-11-29 15:42:49 +01:00
martin
dd02e2bf83 Update ZEC support
Actually after sapling, ZEC is supported only by newer firmware versions
2018-11-28 12:37:55 +01:00
David
638f401172 Add wallet link for Bitcore BTX 2018-11-27 17:23:53 +01:00
matejcik
a1265b48d1 support: add ETH and ETC as supported in webwallet
also use this information when generating coins_details.json
2018-11-20 18:00:38 +01:00
matejcik
88fa3c7381 cointool: fix uniformity check
also uniformize misc.json
2018-11-20 17:59:15 +01:00
matejcik
56fbd816c9 improve wallet lists
- move bitcoin wallet links from coins_details.override.json to a separate
wallets.json file
- drop NanoWallet links from nem nem_mosaics.json, auto-add them in
coins_details.py instead
- move misc wallet links to misc.json
- clean out override file
- change wallet format in coins_details.json:
  - they're now list instead of dict, so that we can specify ordering
- add Trezor Beta wallet link to ETH/ETC and their tokens
- somewhat stricter checking of trezor.io wallet data
2018-11-20 17:27:12 +01:00
martin
beb8bb6dec increase version for DGB
Increase version for DGB to 1.6.3 and 2.0.7. Motivation is to make it work seamlessly in current webwallet. Lower versions would need some workarounds.
2018-11-20 14:18:46 +01:00
Tomas Susanka
016a71c6d0 protobuf: eth fix 2018-11-16 14:14:18 +01:00
Tomas Susanka
ff34e73f9c protobuf: EthereumPublicKey 2018-11-16 14:12:52 +01:00