mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-07 05:02:38 +00:00
fix(common/tools): strip "mainnet" from Ethereum network names
This commit is contained in:
parent
090d103382
commit
ed0ac98970
@ -231,7 +231,8 @@ def _load_ethereum_networks():
|
|||||||
):
|
):
|
||||||
chain_data = load_json(chain)
|
chain_data = load_json(chain)
|
||||||
shortcut = chain_data["nativeCurrency"]["symbol"]
|
shortcut = chain_data["nativeCurrency"]["symbol"]
|
||||||
is_testnet = "testnet" in chain_data["name"].lower()
|
name = chain_data["name"]
|
||||||
|
is_testnet = "testnet" in name.lower()
|
||||||
if is_testnet:
|
if is_testnet:
|
||||||
slip44 = 1
|
slip44 = 1
|
||||||
else:
|
else:
|
||||||
@ -242,12 +243,16 @@ def _load_ethereum_networks():
|
|||||||
|
|
||||||
rskip60 = shortcut in ("RBTC", "TRBTC")
|
rskip60 = shortcut in ("RBTC", "TRBTC")
|
||||||
|
|
||||||
|
# strip out bullcrap in network naming
|
||||||
|
if "mainnet" in name.lower():
|
||||||
|
name = re.sub(r" mainnet.*$", "", name, flags=re.IGNORECASE)
|
||||||
|
|
||||||
network = dict(
|
network = dict(
|
||||||
chain=chain_data["shortName"],
|
chain=chain_data["shortName"],
|
||||||
chain_id=chain_data["chainId"],
|
chain_id=chain_data["chainId"],
|
||||||
slip44=slip44,
|
slip44=slip44,
|
||||||
shortcut=shortcut,
|
shortcut=shortcut,
|
||||||
name=chain_data["name"],
|
name=name,
|
||||||
rskip60=rskip60,
|
rskip60=rskip60,
|
||||||
url=chain_data["infoURL"],
|
url=chain_data["infoURL"],
|
||||||
key=f"eth:{shortcut}",
|
key=f"eth:{shortcut}",
|
||||||
|
@ -64,7 +64,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=1,
|
chain_id=1,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ETH",
|
shortcut="ETH",
|
||||||
name="Ethereum Mainnet",
|
name="Ethereum",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -113,7 +113,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=8,
|
chain_id=8,
|
||||||
slip44=108,
|
slip44=108,
|
||||||
shortcut="UBQ",
|
shortcut="UBQ",
|
||||||
name="Ubiq Network Mainnet",
|
name="Ubiq Network",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -134,7 +134,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=11,
|
chain_id=11,
|
||||||
slip44=916,
|
slip44=916,
|
||||||
shortcut="META",
|
shortcut="META",
|
||||||
name="Metadium Mainnet",
|
name="Metadium",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -155,7 +155,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=14,
|
chain_id=14,
|
||||||
slip44=554,
|
slip44=554,
|
||||||
shortcut="FLR",
|
shortcut="FLR",
|
||||||
name="Flare Mainnet",
|
name="Flare",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -190,7 +190,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=20,
|
chain_id=20,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ELA",
|
shortcut="ELA",
|
||||||
name="ELA-ETH-Sidechain Mainnet",
|
name="ELA-ETH-Sidechain",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -204,7 +204,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=30,
|
chain_id=30,
|
||||||
slip44=137,
|
slip44=137,
|
||||||
shortcut="RBTC",
|
shortcut="RBTC",
|
||||||
name="RSK Mainnet",
|
name="RSK",
|
||||||
rskip60=True,
|
rskip60=True,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -239,7 +239,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=50,
|
chain_id=50,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="XDC",
|
shortcut="XDC",
|
||||||
name="XinFin Network Mainnet",
|
name="XinFin Network",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -253,7 +253,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=56,
|
chain_id=56,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="BNB",
|
shortcut="BNB",
|
||||||
name="Binance Smart Chain Mainnet",
|
name="Binance Smart Chain",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -267,7 +267,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=61,
|
chain_id=61,
|
||||||
slip44=61,
|
slip44=61,
|
||||||
shortcut="ETC",
|
shortcut="ETC",
|
||||||
name="Ethereum Classic Mainnet",
|
name="Ethereum Classic",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -302,7 +302,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=66,
|
chain_id=66,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="OKT",
|
shortcut="OKT",
|
||||||
name="OKExChain Mainnet",
|
name="OKExChain",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -316,7 +316,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=68,
|
chain_id=68,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="SOTER",
|
shortcut="SOTER",
|
||||||
name="SoterOne Mainnet",
|
name="SoterOne",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -344,7 +344,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=82,
|
chain_id=82,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="MTR",
|
shortcut="MTR",
|
||||||
name="Meter Mainnet",
|
name="Meter",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -386,28 +386,28 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=108,
|
chain_id=108,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="TT",
|
shortcut="TT",
|
||||||
name="ThunderCore Mainnet",
|
name="ThunderCore",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=122,
|
chain_id=122,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="FUSE",
|
shortcut="FUSE",
|
||||||
name="Fuse Mainnet",
|
name="Fuse",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=128,
|
chain_id=128,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="HT",
|
shortcut="HT",
|
||||||
name="Huobi ECO Chain Mainnet",
|
name="Huobi ECO Chain",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=137,
|
chain_id=137,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="MATIC",
|
shortcut="MATIC",
|
||||||
name="Matic Mainnet",
|
name="Matic",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -421,7 +421,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=163,
|
chain_id=163,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="PHT",
|
shortcut="PHT",
|
||||||
name="Lightstreams Mainnet",
|
name="Lightstreams",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -512,7 +512,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=820,
|
chain_id=820,
|
||||||
slip44=820,
|
slip44=820,
|
||||||
shortcut="CLO",
|
shortcut="CLO",
|
||||||
name="Callisto Mainnet",
|
name="Callisto",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -589,14 +589,14 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=5869,
|
chain_id=5869,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="RBD",
|
shortcut="RBD",
|
||||||
name="Wegochain Rubidium Mainnet",
|
name="Wegochain Rubidium",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=8217,
|
chain_id=8217,
|
||||||
slip44=8217,
|
slip44=8217,
|
||||||
shortcut="KLAY",
|
shortcut="KLAY",
|
||||||
name="Klaytn Mainnet Cypress",
|
name="Klaytn",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -624,7 +624,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=39797,
|
chain_id=39797,
|
||||||
slip44=39797,
|
slip44=39797,
|
||||||
shortcut="NRG",
|
shortcut="NRG",
|
||||||
name="Energi Mainnet",
|
name="Energi",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -638,7 +638,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=42220,
|
chain_id=42220,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="CELO",
|
shortcut="CELO",
|
||||||
name="Celo Mainnet",
|
name="Celo",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -652,7 +652,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=43114,
|
chain_id=43114,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="AVAX",
|
shortcut="AVAX",
|
||||||
name="Avalanche Mainnet",
|
name="Avalanche",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -757,14 +757,14 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=28945486,
|
chain_id=28945486,
|
||||||
slip44=344,
|
slip44=344,
|
||||||
shortcut="AUX",
|
shortcut="AUX",
|
||||||
name="Auxilium Network Mainnet",
|
name="Auxilium Network",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=35855456,
|
chain_id=35855456,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="JOYS",
|
shortcut="JOYS",
|
||||||
name="Joys Digital Mainnet",
|
name="Joys Digital",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -792,7 +792,7 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=1313161554,
|
chain_id=1313161554,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="NEAR",
|
shortcut="NEAR",
|
||||||
name="NEAR MainNet",
|
name="NEAR",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
@ -813,28 +813,28 @@ def _networks_iterator() -> Iterator[NetworkInfo]:
|
|||||||
chain_id=1666600000,
|
chain_id=1666600000,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ONE",
|
shortcut="ONE",
|
||||||
name="Harmony Mainnet Shard 0",
|
name="Harmony",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=1666600001,
|
chain_id=1666600001,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ONE",
|
shortcut="ONE",
|
||||||
name="Harmony Mainnet Shard 1",
|
name="Harmony",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=1666600002,
|
chain_id=1666600002,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ONE",
|
shortcut="ONE",
|
||||||
name="Harmony Mainnet Shard 2",
|
name="Harmony",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
chain_id=1666600003,
|
chain_id=1666600003,
|
||||||
slip44=60,
|
slip44=60,
|
||||||
shortcut="ONE",
|
shortcut="ONE",
|
||||||
name="Harmony Mainnet Shard 3",
|
name="Harmony",
|
||||||
rskip60=False,
|
rskip60=False,
|
||||||
)
|
)
|
||||||
yield NetworkInfo(
|
yield NetworkInfo(
|
||||||
|
Loading…
Reference in New Issue
Block a user