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

tools: make duplicate detection case-insensitive

This commit is contained in:
matejcik 2018-08-27 20:07:02 +02:00
parent 65619112a0
commit 4c36e33425
2 changed files with 9 additions and 9 deletions

View File

@ -244,8 +244,6 @@
"erc20:eth:DTH": "1.6.2", "erc20:eth:DTH": "1.6.2",
"erc20:eth:DTR": "1.6.2", "erc20:eth:DTR": "1.6.2",
"erc20:eth:DTT": "1.6.2", "erc20:eth:DTT": "1.6.2",
"erc20:eth:DTX": "1.6.2",
"erc20:eth:DTx": "1.6.2",
"erc20:eth:Devcon2 Token": "1.6.2", "erc20:eth:Devcon2 Token": "1.6.2",
"erc20:eth:EAGLE": "1.6.2", "erc20:eth:EAGLE": "1.6.2",
"erc20:eth:ECN": "1.6.2", "erc20:eth:ECN": "1.6.2",
@ -624,7 +622,6 @@
"erc20:eth:WCT": "1.6.2", "erc20:eth:WCT": "1.6.2",
"erc20:eth:WETH": "1.6.2", "erc20:eth:WETH": "1.6.2",
"erc20:eth:WHEN": "1.6.2", "erc20:eth:WHEN": "1.6.2",
"erc20:eth:WIC": "1.6.2",
"erc20:eth:WILD": "1.6.2", "erc20:eth:WILD": "1.6.2",
"erc20:eth:WINGS": "1.6.2", "erc20:eth:WINGS": "1.6.2",
"erc20:eth:WORK": "1.6.2", "erc20:eth:WORK": "1.6.2",
@ -635,7 +632,6 @@
"erc20:eth:WYS": "1.6.2", "erc20:eth:WYS": "1.6.2",
"erc20:eth:WYV": "1.6.2", "erc20:eth:WYV": "1.6.2",
"erc20:eth:WaBi": "1.6.2", "erc20:eth:WaBi": "1.6.2",
"erc20:eth:WiC": "1.6.2",
"erc20:eth:X8X": "1.6.2", "erc20:eth:X8X": "1.6.2",
"erc20:eth:XAUR": "1.6.2", "erc20:eth:XAUR": "1.6.2",
"erc20:eth:XBP": "1.6.2", "erc20:eth:XBP": "1.6.2",
@ -735,6 +731,8 @@
"erc20:eth:DROP (dropil)": "(AUTO) duplicate key", "erc20:eth:DROP (dropil)": "(AUTO) duplicate key",
"erc20:eth:DRP:0": "(AUTO) duplicate key", "erc20:eth:DRP:0": "(AUTO) duplicate key",
"erc20:eth:DRP:1": "(AUTO) duplicate key", "erc20:eth:DRP:1": "(AUTO) duplicate key",
"erc20:eth:DTX": "(AUTO) duplicate key",
"erc20:eth:DTx": "(AUTO) duplicate key",
"erc20:eth:DUBI:0": "(AUTO) duplicate key", "erc20:eth:DUBI:0": "(AUTO) duplicate key",
"erc20:eth:DUBI:1": "(AUTO) duplicate key", "erc20:eth:DUBI:1": "(AUTO) duplicate key",
"erc20:eth:EDU:0": "(AUTO) duplicate key", "erc20:eth:EDU:0": "(AUTO) duplicate key",
@ -800,8 +798,10 @@
"erc20:eth:VIBEX:1": "(AUTO) duplicate key", "erc20:eth:VIBEX:1": "(AUTO) duplicate key",
"erc20:eth:WHO:0": "(AUTO) duplicate key", "erc20:eth:WHO:0": "(AUTO) duplicate key",
"erc20:eth:WHO:1": "(AUTO) duplicate key", "erc20:eth:WHO:1": "(AUTO) duplicate key",
"erc20:eth:WIC": "(AUTO) duplicate key",
"erc20:eth:WOLK:0": "(AUTO) duplicate key", "erc20:eth:WOLK:0": "(AUTO) duplicate key",
"erc20:eth:WOLK:1": "(AUTO) duplicate key", "erc20:eth:WOLK:1": "(AUTO) duplicate key",
"erc20:eth:WiC": "(AUTO) duplicate key",
"erc20:eth:YEED:0": "(AUTO) duplicate key", "erc20:eth:YEED:0": "(AUTO) duplicate key",
"erc20:eth:YEED:1": "(AUTO) duplicate key", "erc20:eth:YEED:1": "(AUTO) duplicate key",
"erc20:eth:ZRX": "(AUTO) duplicate key", "erc20:eth:ZRX": "(AUTO) duplicate key",
@ -1054,8 +1054,6 @@
"erc20:eth:DTH": "2.0.7", "erc20:eth:DTH": "2.0.7",
"erc20:eth:DTR": "2.0.7", "erc20:eth:DTR": "2.0.7",
"erc20:eth:DTT": "2.0.7", "erc20:eth:DTT": "2.0.7",
"erc20:eth:DTX": "2.0.7",
"erc20:eth:DTx": "2.0.7",
"erc20:eth:Devcon2 Token": "2.0.7", "erc20:eth:Devcon2 Token": "2.0.7",
"erc20:eth:EAGLE": "2.0.7", "erc20:eth:EAGLE": "2.0.7",
"erc20:eth:ECN": "2.0.7", "erc20:eth:ECN": "2.0.7",
@ -1434,7 +1432,6 @@
"erc20:eth:WCT": "2.0.7", "erc20:eth:WCT": "2.0.7",
"erc20:eth:WETH": "2.0.7", "erc20:eth:WETH": "2.0.7",
"erc20:eth:WHEN": "2.0.7", "erc20:eth:WHEN": "2.0.7",
"erc20:eth:WIC": "2.0.7",
"erc20:eth:WILD": "2.0.7", "erc20:eth:WILD": "2.0.7",
"erc20:eth:WINGS": "2.0.7", "erc20:eth:WINGS": "2.0.7",
"erc20:eth:WORK": "2.0.7", "erc20:eth:WORK": "2.0.7",
@ -1445,7 +1442,6 @@
"erc20:eth:WYS": "2.0.7", "erc20:eth:WYS": "2.0.7",
"erc20:eth:WYV": "2.0.7", "erc20:eth:WYV": "2.0.7",
"erc20:eth:WaBi": "2.0.7", "erc20:eth:WaBi": "2.0.7",
"erc20:eth:WiC": "2.0.7",
"erc20:eth:X8X": "2.0.7", "erc20:eth:X8X": "2.0.7",
"erc20:eth:XAUR": "2.0.7", "erc20:eth:XAUR": "2.0.7",
"erc20:eth:XBP": "2.0.7", "erc20:eth:XBP": "2.0.7",
@ -1551,6 +1547,8 @@
"erc20:eth:DROP (dropil)": "(AUTO) duplicate key", "erc20:eth:DROP (dropil)": "(AUTO) duplicate key",
"erc20:eth:DRP:0": "(AUTO) duplicate key", "erc20:eth:DRP:0": "(AUTO) duplicate key",
"erc20:eth:DRP:1": "(AUTO) duplicate key", "erc20:eth:DRP:1": "(AUTO) duplicate key",
"erc20:eth:DTX": "(AUTO) duplicate key",
"erc20:eth:DTx": "(AUTO) duplicate key",
"erc20:eth:DUBI:0": "(AUTO) duplicate key", "erc20:eth:DUBI:0": "(AUTO) duplicate key",
"erc20:eth:DUBI:1": "(AUTO) duplicate key", "erc20:eth:DUBI:1": "(AUTO) duplicate key",
"erc20:eth:EDU:0": "(AUTO) duplicate key", "erc20:eth:EDU:0": "(AUTO) duplicate key",
@ -1616,8 +1614,10 @@
"erc20:eth:VIBEX:1": "(AUTO) duplicate key", "erc20:eth:VIBEX:1": "(AUTO) duplicate key",
"erc20:eth:WHO:0": "(AUTO) duplicate key", "erc20:eth:WHO:0": "(AUTO) duplicate key",
"erc20:eth:WHO:1": "(AUTO) duplicate key", "erc20:eth:WHO:1": "(AUTO) duplicate key",
"erc20:eth:WIC": "(AUTO) duplicate key",
"erc20:eth:WOLK:0": "(AUTO) duplicate key", "erc20:eth:WOLK:0": "(AUTO) duplicate key",
"erc20:eth:WOLK:1": "(AUTO) duplicate key", "erc20:eth:WOLK:1": "(AUTO) duplicate key",
"erc20:eth:WiC": "(AUTO) duplicate key",
"erc20:eth:YEED:0": "(AUTO) duplicate key", "erc20:eth:YEED:0": "(AUTO) duplicate key",
"erc20:eth:YEED:1": "(AUTO) duplicate key", "erc20:eth:YEED:1": "(AUTO) duplicate key",
"erc20:eth:ZRX": "(AUTO) duplicate key", "erc20:eth:ZRX": "(AUTO) duplicate key",

View File

@ -387,7 +387,7 @@ def mark_duplicate_shortcuts(coins):
return {k: v for k, v in dups.items() if len(v) > 1} return {k: v for k, v in dups.items() if len(v) > 1}
for coin in coins: for coin in coins:
symbol, _ = symbol_from_shortcut(coin["shortcut"]) symbol, _ = symbol_from_shortcut(coin["shortcut"].lower())
dup_symbols[symbol].append(coin) dup_symbols[symbol].append(coin)
dup_keys[coin["key"]].append(coin) dup_keys[coin["key"]].append(coin)