diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 8abb123499..cc33bc02d4 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -1,6 +1,8 @@ // Copyright 2017-2021 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 +/* eslint sort-keys: ["error", "asc", { caseSensitive: false }] */ + // The mapping here is done on the actual chain name (system.chain RPC) or // the actual RPC node it is corrected to (system.name RPC) @@ -144,126 +146,125 @@ export { emptyColor }; // Alphabetical overrides based on the actual matched chain name // NOTE: This is as retrieved via the system.chain RPC -export const chainColors: Record = [ - ['acala mandala pc1', chainRoccoAcala], - ['acala mandala pc2', chainRoccoAcala], - ['Apron PC1', chainApron], - ['Ares PC1', chainRoccoAres], - ['Bifrost PC1', chainRoccoBifrost], - ['bifrost', chainRoccoBifrost], - ['Bit.Country Tewai Chain', chainBitCountry], - ['Beast Developer', chainBeastEave], - ['ChainX', chainChainx], - ['Clover', chainClover], - ['crust maxwell', chainCrust], - ['Crust PC1', chainCrust], - ['darwinia cc1', chainDarwinia], - ['Darwinia Crab', chainCrab], - ['Darwinia Crab Redirect', chainCrab], - ['Darwinia PC2', chainRoccoDarwinia], - ['DataHighway', chainRoccoDataHighway], - ['DOTMog.com NET', chainDotMog], - ['Steam PC', chainRococoEave], - ['Encointer Canary', nodeEncointerNotee], - ['Encointer PC1', nodeEncointerNotee], - ['Equilibrium', nodeEquilibrium], - ['EquilibriumTestnet', nodeGenshiro], - ['Galital', chainGalital], - ['Galois', chainGalois], - ['GamePower Network', chainGamePower], - ['Halongbay PC1', chainPolkaFoundry], - ['hanonycash', chainHanonycash], - ['HydraDX Hydrate', chainHydrate], - ['HydraDX Snakenet', chainSnakenet], - ['HydraDX Snakenet Gen2', chainSnakenet], - ['HydraDX Snakenet Gen3', chainSnakenet], - ['Idavoll', chainIdavoll], - ['IntegriTEE Network', chainIntegritee], - ['IntegriTEE PC1', chainIntegritee], - ['IpseTestnet', chainIpse], - ['Jupiter A1', chainJupiter], - ['Jupiter PC1', chainJupiter], - ['Karura', chainKarura], - ['KILT', chainKilt], - ['KILT Local', chainKilt], - ['KILT Peregrine Testnet', chainKilt], - ['KILT Testnet', chainKilt], - ['Kylin Testnet', chainKylin], - ['Khala', chainKhala], - ['Konomi', chainKonomi], - ['Kulupu', chainKulupu], - ['Kusama CC1', chainKusama], - ['Kusama CC2', chainKusama], - ['Kusama CC3', chainKusama], - ['Kusama', chainKusama], - ['Kylin Testnet', chainKylin], - ['KLUGDOSSIER.NET', chainKlug], - ['laminar turbulence pc1', chainRococoLaminar], - ['Litentry', chainLitentry], - ['Manta Testnet', chainManta], - ['MantaChain PC1', chainManta], - ['MathChain PC1', chainGalois], - ['Moonbase Alpha', nodeMoonbeam], - ['Moonbase Stage', nodeMoonbeam], - ['Moonbase Development Testnet', nodeMoonbeam], - ['Moonriver', nodeMoonriver], - ['Moonrock', chainMoonrock], - ['Moonshadow', nodeMoonbeam], - ['mybank.network Testnet', chainMybank], - ['NFTMart Testnet', chainNFTMart], - ['NFTMart Staging', chainNFTMart], - ['OAK Testnet', chainOakTestnet], - ['OriginTrail Parachain', nodeOriginTrail], - ['Pangolin', chainPangolin], - ['Parami PC2', chainParami], - ['Phala PC1', chainPhala], - ['Phala PoC 4', chainPhala], - ['PHOENIX', chainPhoenix], - ['Plasm', chainPlasm], - ['Plasm PC2', chainPlasm], - ['PolkaBTC', chainPolkabtc], - ['PolkaBTC Staging', chainPolkabtc], - ['Polkadex Testnet', chainPolkadex], - ['Polkadot CC1', chainPolkadot], - ['Polkadot', chainPolkadot], - ['PolkaSmith', chainPolkaSmith], - ['Pontem Testnet', chainPontem], - ['Prism Testnet', chainPrism], - ['Prism PC1', chainPrism], - ['ReAlis Network', nodeRealis], - ['Rococo', chainRocco], - ['RioChain CC-1', chainRiochain], - ['Riochain Staging', chainRiochain], - ['Sakura', chainSakura], - ['Shadow', chainShadow], - ['sherpax', chainChainx], - ['Shiden', chainShiden], - ['Shiden Shell', chainShiden], - ['Statemine', specStatemine], - ['Statemine Test', specStatemine], - ['Statemint', specStatemint], - ['Statemint Test', specStatemint], - ['SubDAO PC1', chainSubDAO], - ['Subsocial PC1', chainSubsocial], - ['Tick', chainRoccoTick], - ['Track', chainRoccoTrack], - ['Trick', chainRoccoTrick], - ['TrustBase PC1', chainTrustBase], - ['uni arts staging network', chainUniarts], - ['UniArts Mainnet', chainUniarts], - ['Unique Node', chainUnique], - ['UNIT', chainUnitv], - ['VLN PC', chainVln], - ['Web3games ', chainWeb3games], - ['Westend', chainWestend], - ['Westmint', specWestmint], - ['Westmint Test', specWestmint], - ['Westlake', chainWestlake], - ['Whala', chainWhala], - ['WILT', chainKilt], - ['Zenlink PC1', chainZenlink], - ['ZERO.IO', chainZero] -].reduce((colors, [chain, color]): Record => ({ +export const chainColors = Object.entries({ + 'acala mandala pc1': chainRoccoAcala, + 'acala mandala pc2': chainRoccoAcala, + 'Apron PC1': chainApron, + 'Ares PC1': chainRoccoAres, + 'Beast Developer': chainBeastEave, + bifrost: chainRoccoBifrost, + 'Bifrost PC1': chainRoccoBifrost, + 'Bit.Country Tewai Chain': chainBitCountry, + ChainX: chainChainx, + Clover: chainClover, + 'crust maxwell': chainCrust, + 'Crust PC1': chainCrust, + 'darwinia cc1': chainDarwinia, + 'Darwinia Crab': chainCrab, + 'Darwinia Crab Redirect': chainCrab, + 'Darwinia PC2': chainRoccoDarwinia, + DataHighway: chainRoccoDataHighway, + 'DOTMog.com NET': chainDotMog, + 'Encointer Canary': nodeEncointerNotee, + 'Encointer PC1': nodeEncointerNotee, + Equilibrium: nodeEquilibrium, + EquilibriumTestnet: nodeGenshiro, + Galital: chainGalital, + Galois: chainGalois, + 'GamePower Network': chainGamePower, + 'Halongbay PC1': chainPolkaFoundry, + hanonycash: chainHanonycash, + 'HydraDX Hydrate': chainHydrate, + 'HydraDX Snakenet': chainSnakenet, + 'HydraDX Snakenet Gen2': chainSnakenet, + 'HydraDX Snakenet Gen3': chainSnakenet, + Idavoll: chainIdavoll, + 'IntegriTEE Network': chainIntegritee, + 'IntegriTEE PC1': chainIntegritee, + IpseTestnet: chainIpse, + 'Jupiter A1': chainJupiter, + 'Jupiter PC1': chainJupiter, + Karura: chainKarura, + Khala: chainKhala, + KILT: chainKilt, + 'KILT Local': chainKilt, + 'KILT Peregrine Testnet': chainKilt, + 'KILT Testnet': chainKilt, + 'KLUGDOSSIER.NET': chainKlug, + Konomi: chainKonomi, + Kulupu: chainKulupu, + Kusama: chainKusama, + 'Kusama CC1': chainKusama, + 'Kusama CC2': chainKusama, + 'Kusama CC3': chainKusama, + 'Kylin Testnet': chainKylin, + 'laminar turbulence pc1': chainRococoLaminar, + Litentry: chainLitentry, + 'Manta Testnet': chainManta, + 'MantaChain PC1': chainManta, + 'MathChain PC1': chainGalois, + 'Moonbase Alpha': nodeMoonbeam, + 'Moonbase Development Testnet': nodeMoonbeam, + 'Moonbase Stage': nodeMoonbeam, + Moonriver: nodeMoonriver, + Moonrock: chainMoonrock, + Moonshadow: nodeMoonbeam, + 'mybank.network Testnet': chainMybank, + 'NFTMart Staging': chainNFTMart, + 'NFTMart Testnet': chainNFTMart, + 'OAK Testnet': chainOakTestnet, + 'OriginTrail Parachain': nodeOriginTrail, + Pangolin: chainPangolin, + 'Parami PC2': chainParami, + 'Phala PC1': chainPhala, + 'Phala PoC 4': chainPhala, + PHOENIX: chainPhoenix, + Plasm: chainPlasm, + 'Plasm PC2': chainPlasm, + PolkaBTC: chainPolkabtc, + 'PolkaBTC Staging': chainPolkabtc, + 'Polkadex Testnet': chainPolkadex, + Polkadot: chainPolkadot, + 'Polkadot CC1': chainPolkadot, + PolkaSmith: chainPolkaSmith, + 'Pontem Testnet': chainPontem, + 'Prism PC1': chainPrism, + 'Prism Testnet': chainPrism, + 'ReAlis Network': nodeRealis, + 'RioChain CC-1': chainRiochain, + 'Riochain Staging': chainRiochain, + Rococo: chainRocco, + Sakura: chainSakura, + Shadow: chainShadow, + sherpax: chainChainx, + Shiden: chainShiden, + 'Shiden Shell': chainShiden, + Statemine: specStatemine, + 'Statemine Test': specStatemine, + Statemint: specStatemint, + 'Statemint Test': specStatemint, + 'Steam PC': chainRococoEave, + 'SubDAO PC1': chainSubDAO, + 'Subsocial PC1': chainSubsocial, + Tick: chainRoccoTick, + Track: chainRoccoTrack, + Trick: chainRoccoTrick, + 'TrustBase PC1': chainTrustBase, + 'uni arts staging network': chainUniarts, + 'UniArts Mainnet': chainUniarts, + 'Unique Node': chainUnique, + UNIT: chainUnitv, + 'VLN PC': chainVln, + Web3games: chainWeb3games, + Westend: chainWestend, + Westlake: chainWestlake, + Westmint: specWestmint, + 'Westmint Test': specWestmint, + Whala: chainWhala, + WILT: chainKilt, + 'Zenlink PC1': chainZenlink, + 'ZERO.IO': chainZero +}).reduce((colors, [chain, color]): Record => ({ ...colors, [chain.toLowerCase()]: color }), {}); diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index d877844ed3..3d76f6a87e 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -1,6 +1,8 @@ // Copyright 2017-2021 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 +/* eslint sort-keys: ["error", "asc", { caseSensitive: false }] */ + // The mapping here is done on the actual chain name (system.chain RPC) or // the actual RPC node it is corrected to (system.name RPC) @@ -472,8 +474,8 @@ export const namedLogos: Record = { rococoPhala: nodePhala, rococoPhoenix: nodePhoenix, rococoPlasm: nodePlasm, - rococoPolkaFoundry: nodePolkaFoundry, rococoPolkabtc: chainPolkaBTC, + rococoPolkaFoundry: nodePolkaFoundry, rococoPrism: nodePrism, rococoRobonomics: nodeRobonomics, rococoStatemint: nodeStatemine,