From 96e1fd3cbc40f810d565d9e3799f23c3a8d7fce9 Mon Sep 17 00:00:00 2001 From: Chris D'Costa Date: Mon, 28 Mar 2022 11:11:06 +0200 Subject: [PATCH] Add Totem, logos, endpoints, and colours (#7247) * Add Totem, logos, endpoints, and colours * Update endpoints placing kapex in alphabetic sequence * Linting fixes --- .../apps-config/src/endpoints/productionRelayPolkadot.ts | 9 +++++++++ packages/apps-config/src/links/subscan.ts | 1 + packages/apps-config/src/ui/colors.ts | 4 ++++ packages/apps-config/src/ui/logos/chains/totem.svg | 1 + packages/apps-config/src/ui/logos/index.ts | 9 +++++++++ 5 files changed, 24 insertions(+) create mode 100644 packages/apps-config/src/ui/logos/chains/totem.svg diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 2af800bc46..96af3f90f0 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -198,6 +198,15 @@ export function createPolkadot (t: TFunction): EndpointOption { OnFinality: 'wss://interlay.api.onfinality.io/public-ws' } }, + { + info: 'kapex', + homepage: 'https://totemaccounting.com/', + paraId: 2007, + text: t('rpc.polkadot.kapex', 'Kapex', { ns: 'apps-config' }), + providers: { + Totem: 'wss://k-ui.kapex.network' + } + }, { info: 'litentry', homepage: 'https://crowdloan.litentry.com', diff --git a/packages/apps-config/src/links/subscan.ts b/packages/apps-config/src/links/subscan.ts index 00eaa0c449..7c098c1040 100644 --- a/packages/apps-config/src/links/subscan.ts +++ b/packages/apps-config/src/links/subscan.ts @@ -24,6 +24,7 @@ export default { Equilibrium: 'equilibrium', 'KILT Peregrine': 'kilt-testnet', 'KILT Spiritnet': 'spiritnet', + Kapex: 'kapex', Karura: 'karura', Khala: 'khala', Kulupu: 'kulupu', diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 85e221b377..3a5e74d674 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -115,6 +115,7 @@ const chainSnakenet = '#f653a2'; const chainSora = '#2D2926'; const chainSpanner = '#EC3D3D'; const chainStandard = 'background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(42,170,244,1) 35%, rgba(10,10,10,1) 100%)'; +const chainTotem = 'linear-gradient(158deg, rgba(226,157,0,1) 0%, rgba(234,55,203,1) 100%)'; const chainWestend = '#da68a7'; const chainWhala = '#03f3f3'; const chainGalois = '#000000'; @@ -289,6 +290,7 @@ export const chainColors: Record = Object.entries({ IpseTestnet: chainIpse, 'Jupiter A1': chainJupiter, 'Jupiter PC1': chainJupiter, + Kapex: chainTotem, Karura: chainKarura, Khala: chainKhala, KICO: chainKico, @@ -311,6 +313,7 @@ export const chainColors: Record = Object.entries({ kusari: chainKusari, 'Kylin Testnet': chainKylin, 'laminar turbulence pc1': chainRococoLaminar, + Lego: chainTotem, 'Listen Network': chainListen, Litentry: chainLitentry, Litmus: chainLitmus, @@ -400,6 +403,7 @@ export const chainColors: Record = Object.entries({ 'Unique Node': chainUnique, UNIT: chainUnitv, 'VLN PC': chainVln, + Wapex: chainTotem, 'Web3Games Plum': chainWeb3games, Westend: chainWestend, Westlake: chainWestlake, diff --git a/packages/apps-config/src/ui/logos/chains/totem.svg b/packages/apps-config/src/ui/logos/chains/totem.svg new file mode 100644 index 0000000000..241aeb74b8 --- /dev/null +++ b/packages/apps-config/src/ui/logos/chains/totem.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index a312e67af8..b747ce8d73 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -45,6 +45,7 @@ import chainSnakenet from './chains/snakenet.svg'; import chainSpanner from './chains/spanner.png'; import chainStandard from './chains/standard.png'; import chainTinker from './chains/tinker.png'; +import nodeTotem from './chains/totem.svg'; import chainTuring from './chains/turing.png'; import chainUnique from './chains/unique.svg'; import chainUnorthodox from './chains/unorthodox.png'; @@ -240,6 +241,7 @@ export const chainLogos = Object.entries({ IpseTestnet: nodeIpse, 'Jupiter A1': nodeJupiter, 'Jupiter PC1': nodeJupiter, + Kapex: nodeTotem, Karura: chainKarura, Kerria: chainParallel, 'Kerria Dev': chainParallel, @@ -258,6 +260,7 @@ export const chainLogos = Object.entries({ 'Kusama CC3': chainKusama, kusari: nodeKusari, 'Kylin Testnet': nodeKylin, + Lego: nodeTotem, 'Listen Network': chainListen, Litentry: nodeLitentry, Litmus: nodeLitmus, @@ -350,6 +353,7 @@ export const chainLogos = Object.entries({ Unorthodox: chainUnorthodox, Vln: nodeVln, 'VLN PC': nodeVln, + Wapex: nodeTotem, 'Web3Games Plum': nodeWeb3games, Westend: nodeWestend, Westlake: nodeWestlake, @@ -518,6 +522,7 @@ export const nodeLogos = Object.entries({ 'subzero node': nodeZero, swapdex: nodeSwapdex, 'Ternoa Node': nodeTernoa, + 'Totem Parachain Collator': nodeTotem, 'TrustBase Collator': nodeTrustBase, 'TrustBase Node': nodeTrustBase, 'uni arts node': nodeUniarts, @@ -620,6 +625,7 @@ export const namedLogos: Record = { ipse: nodeIpse, joystream: nodeJoystream, jupiter: nodeJupiter, + kapex: nodeTotem, karura: chainKarura, kerria: nodeParallel, khala: nodeKhala, @@ -633,6 +639,7 @@ export const namedLogos: Record = { kusari: nodeKusari, kylin: nodeKylin, laminar: nodeLaminar, + lego: nodeTotem, listen: chainListen, litentry: nodeLitentry, litmus: nodeLitmus, @@ -757,6 +764,7 @@ export const namedLogos: Record = { substrateContractsNode: nodeSubstrateContractsNode, swapdex: nodeSwapdex, 'ternoa-testnet': nodeTernoa, + 'totem-parachain': nodeTotem, trustbase: nodeTrustBase, turing: chainTuring, uniarts: nodeUniarts, @@ -765,6 +773,7 @@ export const namedLogos: Record = { unorthodox: chainUnorthodox, vanilla: nodeParallel, vln: nodeVln, + wapex: nodeTotem, web3games: nodeWeb3games, westend: nodeWestend, westendPichiu: nodePichiu,