1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-22 15:38:11 +00:00
Commit Graph

729 Commits

Author SHA1 Message Date
Min Khang Aung
f252edfc7e common: add blockbook link to cpuchain (#477) 2019-09-01 18:23:01 +02:00
TheCreator
64034c6d7d common: enable UNO (#472) 2019-09-01 09:47:58 +02:00
Pavol Rusnak
851b786c2e
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "37e1bace9"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "37e1bace9"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-31 23:43:42 +02:00
Pavol Rusnak
68d2e4c075
common: update coins_details.json 2019-08-31 23:43:17 +02:00
Marek Mahut
a540a3f15b common: adding Yoroi wallet for Cardano (#475) 2019-08-31 22:36:41 +02:00
Pavol Rusnak
1a71c7a3e8
common: rename Features.features to Features.capabilities 2019-08-28 15:02:30 +02:00
Pavol Rusnak
1adbc79068
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "a6d4e4b20"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "a6d4e4b20"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-28 09:25:52 +02:00
Pavol Rusnak
dde4c12796
common: add Feature.ShamirGroups to features 2019-08-28 09:25:11 +02:00
Pavol Rusnak
fee1578dab
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "7b84a98cb"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "7b84a98cb"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-27 19:20:18 +02:00
Pavol Rusnak
4354ab0e06
git subrepo pull common
subrepo:
  subdir:   "common"
  merged:   "74e19519b"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "2a1d9c3f3"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-27 19:19:49 +02:00
Pavol Rusnak
74bc83726c
common: add Feature.Shamir to features 2019-08-27 17:17:26 +02:00
Ryxor
2c709ee162 common/defs: add Umbru (#433) 2019-08-23 11:59:30 +02:00
Pavol Rusnak
625aafbe36
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "2bc82a96"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "2bc82a96"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-23 10:24:03 +02:00
Pavol Rusnak
60d1d93228
common: fix whitespace 2019-08-21 17:30:52 +02:00
Pavol Rusnak
0f6e06e1e5
common/tools: reorder coins in coin_info.py so Regtest appears at the beginning 2019-08-21 11:06:02 +02:00
Pavol Rusnak
cc184a0a30
common: introduce Features.features enum 2019-08-20 14:38:31 +02:00
Pavol Rusnak
101ec1d161
common/protob: fix wrong typing info for Lists 2019-08-20 14:38:30 +02:00
omtns
1bb77b81c0 common/defs: enable MTNS (#415) 2019-08-16 17:29:50 +02:00
matejcik
d4b1e256d6 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "04fb1c22"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "04fb1c22"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-08-13 16:36:48 +02:00
Szymon Lesisz
5b20459fc8 common/defs: remove empty blockchain_link objects (#404) 2019-08-12 15:49:00 +02:00
Roman Zeyde
7210a2f56d common/defs: add 'confidential_assets' section to coin definitions (#399)
Enable 'confidential_assets' for Elements (following #66 and #317) to allow
deriving confidential addresses and signing confidential transactions.

The following Python helper script was used to update the JSON files:
```
import json
import sys

for f in sys.argv[1:]:
    d = json.load(open(f))
    d["confidential_assets"] = None
    with open(f, "w") as o:
        json.dump(d, o, indent=2)
        o.write("\n")
```

Set it to `{'address_prefix': 4, 'blech32_prefix': 'el'}` for Elements.

`coins.json` and `coininfo.py` were re-generated using:
```
$ pipenv run make gen gen_check
```
2019-08-12 12:52:20 +02:00
yorugac
2923f3390f common/ethereum: add AUX network (#401) 2019-08-11 18:59:39 +02:00
Enrique
9164c15f1b common: enable POLIS in Connect (#397) 2019-08-10 20:35:34 +02:00
matejcik
0890f68c0c core: use channels to give feedback over debuglink
all debug input signals are now channels, and DebugLinkDecision handler
waits until the input was consumed. This means that the input events are
queued; originally, if an input event arrived before the previous was
consumed, the previous input would be lost.

reset words and their positions are now also channels, and
DebugLinkGetState can wait for their updates, if required
2019-08-09 16:53:12 +02:00
Pavol Rusnak
e23bb10ec4
core+legacy: fix KMD signing (introduce negative_fee coin field) 2019-08-09 16:47:24 +02:00
Pavol Rusnak
cbcb524de8
common: enable new coins 2019-08-09 13:23:30 +02:00
Andrew Kozlik
1d56b8b9a1 webauthn: Add login.microsoft.com to knownapps. Add Microsoft icon. 2019-08-09 12:46:28 +02:00
Pavol Rusnak
91897089b2
legacy: enable new coins
(cherry picked from commit d7efdc3b44)
2019-08-07 12:43:52 +02:00
matejcik
aa9860fdb7
protobuf: add enum value validation (#363) 2019-08-02 19:06:01 +02:00
Ciny
90b91a7fb5 #28 - binance implementation (#189)
- placeOrder, cancelOrder, transfer messages
- cli support
- unit and device tests
2019-07-31 17:02:41 +02:00
Tomas Susanka
ac887f514d git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "868b7db8"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "868b7db8"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 16:39:28 +02:00
Tomas Susanka
a8c9a4ddc4 core/shamir: send boolean flag in Features that Recovery is in progress 2019-07-26 16:38:05 +02:00
Pavol Rusnak
fd4b7af936
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "3d3659f6"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "3d3659f6"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 13:22:14 +02:00
Pavol Rusnak
d0a74e43df
common/defs: regenerate coins_details.json 2019-07-26 13:21:55 +02:00
Pavol Rusnak
ae3963a807
common/tools: rework trezor url matching in coins_details.py 2019-07-26 13:21:28 +02:00
Pavol Rusnak
0246579779
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "302d02fb"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "302d02fb"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 13:12:41 +02:00
Pavol Rusnak
1fdd6140a2
common/defs: regenerate coins_details.json 2019-07-26 13:12:18 +02:00
Pavol Rusnak
5684983b3c
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "be136578"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "be136578"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 12:41:42 +02:00
Pavol Rusnak
9f6bd97e54
common/defs: add wallets to misc coins 2019-07-26 12:40:54 +02:00
Pavol Rusnak
6e249a9d20
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "aea91ab4"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "aea91ab4"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-25 12:34:59 +02:00
Pavol Rusnak
4898e8b727
common/defs: add Bloks to wallets 2019-07-25 12:34:24 +02:00
Tomas Susanka
e95a97f281 common/protobuf: set mnemonic as repeated in LoadDevice for SLIP-39 support 2019-07-24 15:45:52 +02:00
Tomas Susanka
d2597d54c1 core/shamir: persistence
updates #270
2019-07-24 15:12:04 +02:00
Min Khang Aung
50d18fb2bb common/defs: update wallets.json (#357) 2019-07-24 12:16:12 +02:00
Tomas Susanka
071bd112e3 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "8cb9df8d"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "8cb9df8d"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-22 16:08:07 +02:00
Tomas Susanka
71dbbf9e97 common/protobuf: replace ResetDevice.slip39 with enum 2019-07-22 15:22:44 +02:00
matejcik
ebf8736c5a git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "661cf3a3"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "661cf3a3"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-07-19 13:36:27 +02:00
Zdeněk Zippy Slezák
e344eea2b3
Update capricoin.json 2019-07-19 12:40:19 +02:00
Tomas Zorvan
9e65c8c2ea common/defs: update minimal fee for Namecoin (#340) 2019-07-16 15:14:35 +02:00
Pavol Rusnak
68efe429cd
common/defs: add qtum to webwallet 2019-07-12 19:29:13 +02:00
zakurai
4fe5cb1af8 common/defs: add BITG (#329) 2019-07-12 19:14:26 +02:00
Andrew Kozlik
b9f63c3f55 webauthn: Add Binance to knownapps. Add Binance icon. 2019-07-12 11:38:44 +02:00
Kewde
87e6cb1089 common/defs: add Particl (#316) 2019-07-11 14:24:39 +02:00
Pavol Rusnak
34653a326e
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "db106e8f"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "db106e8f"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-09 17:11:58 +02:00
Pavol Rusnak
28619468a7
common/defs: regenerate coins_details.json 2019-07-09 17:11:31 +02:00
Jan Pochyla
86e16bbf31 messages: add types 2019-07-09 12:51:48 +02:00
Min Khang Aung
21bf62562a common/defs: add CPUchain (#311) 2019-07-08 19:13:03 +02:00
Pavol Rusnak
14063ee494
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "75dfc724"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "75dfc724"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-08 11:54:33 +02:00
Pavol Rusnak
7f11a85377
common/defs: add Monero wallet link 2019-07-08 11:50:23 +02:00
y-chan
6da3180f1d common/defs: add electrum wallets (#310) 2019-07-08 11:44:56 +02:00
Tomas Susanka
30e8eb421a git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "71bd68c8"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "71bd68c8"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-06-24 13:53:09 +02:00
Tomas Susanka
132519123e common: add slip39 flag to reset_device 2019-06-23 21:27:06 +02:00
sergeykrasilnik
f726d58c55 common/defs: add XRC wallet link (#256) 2019-06-23 20:36:08 +02:00
Cabecinha84
8a94aef1b0 common/defs: add ZelCash (#251) 2019-06-18 12:01:49 +02:00
Pavol Rusnak
54d348228f
all: rename TREZOR to Trezor where possible 2019-06-17 20:28:29 +02:00
Szymon Lesisz
cfc0a7ecd1 common/defs: update support.json (#249) 2019-06-14 15:10:10 +02:00
Ashot Khachatryan
b7d1404803 common/defs: add Bitcore backends to CRW (#234) 2019-06-08 23:01:39 +02:00
Ashot Khachatryan
6ff644c304 common/defs: new prefixes for CROWN (#222) 2019-06-05 13:42:26 +02:00
Roman Zeyde
0219c9cef8 common/defs: add Elements regtest support (#213) 2019-06-02 19:39:20 +02:00
Pavol Rusnak
751715dc15
common/defs: add to support.json, regenerate 2019-06-01 08:57:06 +02:00
Scotty0448
a2f16ebb87
common/defs: update sign message headers for RITO and RVN 2019-06-01 08:52:01 +02:00
matejcik
91b23f3ea2 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "31a0073c"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "31a0073c"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-05-31 16:10:21 +02:00
Tomas Susanka
6a27328801
xmr: get_address - pagination, integrated address (#201)
xmr: get_address - pagination, integrated address
2019-05-31 15:06:46 +02:00
Dusan Klinec
16317f1814
xmr: get_address - pagination, integrated address
- pagination added to show_address
- integrated address supported
- QR code fixed (prefix with monero: as GUI does)
2019-05-31 13:18:11 +02:00
Sean McGary
a7fe56bd57 common/defs: add ASK (#200) 2019-05-31 11:24:35 +02:00
Scotty0448
a2370e0384 common/defs: add Ritocoin blockbook host (#198) 2019-05-30 17:29:01 +02:00
ligi
af2d35250a common/defs: fix Rinkeby URL (#197) 2019-05-29 11:27:57 +02:00
Pavol Rusnak
f7053d96fe
all: remove extraneous whitespace 2019-05-26 22:20:14 +02:00
Pavol Rusnak
684862a7f5
common: more TRX cleanup 2019-05-25 12:48:04 +02:00
Pavol Rusnak
03feb21b09
common+python: remove TRX 2019-05-25 12:15:52 +02:00
Tomas Susanka
cc5c8ae7e0
common+python: Revert Ontology support
This reverts commit 402e72e36e.
This reverts commit 21326d3a41.
This reverts commit 18739987ee.
2019-05-25 11:59:35 +02:00
Pavol Rusnak
1583ea62f9
core: serialize signature in EosSignedTx message 2019-05-24 12:49:19 +02:00
Pavol Rusnak
9e05517872
common/defs: fix bech32 hrp for myriad 2019-05-24 10:27:20 +02:00
Pavol Rusnak
5939e9af71
common/defs: remove FLASH support
They use 10 decimals instead of 8.
2019-05-23 20:09:22 +02:00
Scotty0448
e5e0b4a2b7 common/defs: add Ritocoin (#169) 2019-05-23 20:03:21 +02:00
ahmedbodi
af0e6162e8 common/defs: update Myriadcoin Github link (#170) 2019-05-23 20:00:49 +02:00
Pavol Rusnak
9676eec4df
common: update support for core coins 2019-05-22 16:06:58 +02:00
Trustfarm-heart
31fca6d25d common/defs: add TEO (#163) 2019-05-22 15:43:47 +02:00
y-chan
94de0aa9cb common/defs: add BitZeny (#155) 2019-05-19 15:33:50 +02:00
y-chan
a48f14b609 common/defs: add vipstarcoin (#157) 2019-05-19 11:19:27 +02:00
matejcik
f8446c3e00 build: centralize pb2py usage 2019-05-17 15:12:32 +02:00
matejcik
0d90aa1932 defs: add Capricoin wallet, regenerate coins_details 2019-05-15 12:25:36 +02:00
matejcik
5b4cc82e71 defs: ignore regtest in coins_details 2019-05-15 12:25:36 +02:00
PowerVANO
be0d292841
common/defs: fix invalid value in horizen.json 2019-05-14 17:08:14 +02:00
PowerVANO
abe6c433d6 common/defs: update zencash.json (#147) 2019-05-14 17:05:09 +02:00
Pavol Rusnak
4358318806
common/defs/ethereum: sort networks.json according to chain_id 2019-05-13 18:29:17 +02:00
Nicemanss
5048a023ae common/defs/ethereum: add HPB (#150) 2019-05-13 18:25:14 +02:00
matejcik
fbd6e435b8 ci: simplify running defs checks 2019-05-13 18:00:43 +02:00
matejcik
cc7e844898 protobuf: add missing java sugar
fixes #139
2019-05-13 14:29:38 +02:00
MangoFarmDev
61d4641810 common/defs: update wallets.json (#145) 2019-05-11 14:19:06 +02:00
aerth
ffde130003 common/defs: add Aquachain (AQUA) ETH network (#138) 2019-05-07 21:32:45 +02:00
matejcik
d378f05d27 protob: add deprecated field for old-style EthereumAddress
this allows 3rd parties to keep backwards compatibility for Trezors
older than 1.8.0/2.1.0

fixes #136
2019-05-07 18:23:18 +02:00
matejcik
e55b42dddb common: fix tGOR entry 2019-05-07 16:45:34 +02:00
ligi
e388b69fbd common/defs: Add Ethereum Testnet Goerli (#137) 2019-05-07 12:34:28 +02:00
Sotiris Blad
6a3d6b15a9 common/defs: add MUE blockbook (#127) 2019-05-01 16:38:57 +02:00
ilmango
b865ee7656 common/defs: Add Bellcoin (#124) 2019-05-01 11:33:19 +02:00
Sotiris Blad
4672993393 common/defs: update MUE vals (#120) 2019-04-30 12:34:17 +02:00
matejcik
8ddeff7598 common/tools: do not auto-set duplicate for coin/token combination
Also update some auto-set dups to manually-set dups.
Leaving TRC token enabled because bitcoin:TRC is unsupported.
2019-04-29 19:08:11 +02:00
matejcik
4b407a9ac1 common/tools: fix code that only worked by accident 2019-04-29 18:49:41 +02:00
matejcik
6bd5345021 common/tools: allow tokens to collide with nontokens
if explicitly supported in support.json

This reverts commit 7cf22c5227.
2019-04-29 18:49:41 +02:00
Pavol Rusnak
236ca1ae83
legacy: enable Bitcoin only firmware 2019-04-27 16:16:33 +02:00
Pavol Rusnak
7cf22c5227
common/defs: fix naming collision 2019-04-26 17:55:49 +02:00
Pavol Rusnak
ae1a721030
common/defs: update support for new coins 2019-04-26 16:24:44 +02:00
kuchtak
2b1f591cb7 common/defs: add BST (#110) 2019-04-26 15:40:52 +02:00
santiky
8460f1b36b
add FairCoin 2019-04-23 17:00:26 +02:00
Tomas Susanka
24bd4f84da ci: gitlab init
Lot of things are missing, this is to at least have something in master. Todo:
- add legacy, python and storage tests
- fix crypto
- cache
- pass builds from build stage to tests using artefacts

and many others
2019-04-23 15:57:24 +02:00
Tomas Susanka
b6c989226e common: remove FairCoin because of an invalid picture size 2019-04-23 14:23:34 +02:00
Tomas Susanka
c9f380eae4
Tezos: Add voting support (#41)
Tezos: Add voting support
2019-04-23 14:00:32 +02:00
motty
19ddcdc17d mod fujicoin tx fees 2019-04-19 15:35:10 +09:00
Pavol Rusnak
8b06598474
core+legacy: rework code styling checks 2019-04-18 17:40:55 +02:00
Pavol Rusnak
e7592a4c04
nix: consolidate various shell.nix files into one 2019-04-18 00:26:04 +02:00
Pavol Rusnak
e78a917502
common/defs: add bitcoin_regtest icon 2019-04-17 16:45:04 +02:00
Thomas Kerin
cea8458108 common/defs: add bitcoin_regtest support (#43) 2019-04-17 16:43:01 +02:00
Pavol Rusnak
be76dcc96a
toplevel: reorganize .gitignore files 2019-04-17 00:05:24 +02:00
Adrian Nagy
fd95ff0531 made requested changes 2019-04-16 19:20:40 +02:00
Adrian Nagy
c0e5a32dec Add voting support 2019-04-16 19:16:01 +02:00
Santi
c45b416229 common/defs: add FairCoin (#25) 2019-04-16 17:16:47 +02:00
matejcik
fd2829a27b MONOREPO SUBREPO FILES 2019-04-15 19:15:14 +02:00
matejcik
6cc1706e20 MONOREPO MERGE trezor-common 2019-04-15 19:14:45 +02:00