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:
parent
65619112a0
commit
4c36e33425
@ -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",
|
||||||
|
@ -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)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user