From 02704170b5eff5ce01330c6a0c60b06a5953b62a Mon Sep 17 00:00:00 2001 From: chenwei Date: Fri, 2 Apr 2021 12:31:21 +0800 Subject: [PATCH] Add Parami parachain info to Rococo. (#5007) Co-authored-by: Github Actions --- packages/apps-config/src/api/spec/index.ts | 2 ++ packages/apps-config/src/api/spec/parami.ts | 19 ++++++++++++++++++ .../src/endpoints/testingRococo.ts | 8 ++++++++ packages/apps-config/src/ui/colors.ts | 4 ++++ packages/apps-config/src/ui/logos/index.ts | 3 +++ .../apps-config/src/ui/logos/nodes/parami.png | Bin 0 -> 9507 bytes .../apps/public/locales/en/apps-config.json | 3 ++- 7 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 packages/apps-config/src/api/spec/parami.ts create mode 100644 packages/apps-config/src/ui/logos/nodes/parami.png diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index d901f462cd..d626c94f23 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -40,6 +40,7 @@ import laminar from './laminar'; import litentry from './litentry'; import moonbeam from './moonbeam'; import nodle from './nodle'; +import parami from './parami'; import phala from './phala'; import phalaParachain from './phala-parachain'; import phoenix from './phoenix'; @@ -118,6 +119,7 @@ const spec: Record = { 'node-moonbeam': moonbeam, 'node-polkadex': polkadex, 'nodle-chain': nodle, + parami, 'phala-collator': phalaParachain, 'phala-node': phala, 'phoenix-node': phoenix, diff --git a/packages/apps-config/src/api/spec/parami.ts b/packages/apps-config/src/api/spec/parami.ts new file mode 100644 index 0000000000..d9c2fe5f1a --- /dev/null +++ b/packages/apps-config/src/api/spec/parami.ts @@ -0,0 +1,19 @@ +// Copyright 2017-2021 @polkadot/apps-config authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { OverrideBundleDefinition } from '@polkadot/types/types'; + +// structs need to be in order +/* eslint-disable sort-keys */ + +const definitions: OverrideBundleDefinition = { + types: [ + { + // on all versions + minmax: [0, undefined], + types: {} + } + ] +}; + +export default definitions; diff --git a/packages/apps-config/src/endpoints/testingRococo.ts b/packages/apps-config/src/endpoints/testingRococo.ts index d5bfc8c290..0a7b339dc6 100644 --- a/packages/apps-config/src/endpoints/testingRococo.ts +++ b/packages/apps-config/src/endpoints/testingRococo.ts @@ -207,6 +207,14 @@ export function createRococo (t: TFunction): LinkOption[] { MathWallet: 'wss://testpara.maiziqianbao.net/ws' } }, + { + info: 'rococoParami', + paraId: 18888, + text: t('rpc.rococo.parami', 'Parami PC2', { ns: 'apps-config' }), + providers: { + Phala: 'wss://rococo.parami.io' + } + }, { info: 'rococoPhala', paraId: 30, diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index d167b695bc..0123f1a9cd 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -20,6 +20,7 @@ const chainHanonycash = '#0099CC'; const chainHydrate = '#000000'; const chainIntegritee = '#080808'; const chainKulupu = '#003366'; +const chainParami = '#ee06e2'; const chainPhala = '#a7e300'; const chainPhoenix = '#d42181'; const chainPlasm = '#2096F3'; @@ -69,6 +70,7 @@ const nodeJupiter = '#7143ff'; const nodeLitentry = 'linear-gradient(45deg, #5cc27c 0%, #6de98f 100%)'; const nodeMoonbeam = '#53cbc9'; const nodeNodle = '#1ab394'; +const nodeParami = '#ee06e2'; const nodePolkadex = '#7C30DD'; const nodeRealis = 'linear-gradient(45deg, #6CFBE9 0%, #CFB241 100%)'; const nodeSgc = 'linear-gradient(45deg, #0099F7 0%, #F11712 100%)'; @@ -123,6 +125,7 @@ export const chainColors: Record = [ ['Moonbase Alpha', nodeMoonbeam], ['Moonbase Stage', nodeMoonbeam], ['Moonbase Development Testnet', nodeMoonbeam], + ['Parami PC2', chainParami], ['Phala PC1', chainPhala], ['Phala poc 3', chainPhala], ['Plasm', chainPlasm], @@ -169,6 +172,7 @@ export const nodeColors: Record = [ ['Equilibrium node', nodeEquilibrium], ['Litentry Collator', nodeLitentry], ['nodle chain node', nodeNodle], + ['Parami Collator', nodeParami], ['Patract Node', nodeJupiter], ['Polkadex Node', nodePolkadex], ['ReAlis Network', nodeRealis], diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 7c2589a4ea..6370de8c4e 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -52,6 +52,7 @@ import nodeLitentry from './nodes/litentry.png'; import nodeMath from './nodes/math.svg'; import moonbeam from './nodes/moonbeam.png'; import nodeNodle from './nodes/nodle.svg'; +import nodeParami from './nodes/parami.png'; import nodePhala from './nodes/phala.svg'; import nodePhoenix from './nodes/phoenix.png'; import nodePlasm from './nodes/plasm.png'; @@ -178,6 +179,7 @@ export const nodeLogos: Record = [ ['Patract Node', nodeJupiter], ['Polkadex Node', nodePolkadex], ['parity-polkadot', nodePolkadot], + ['Parami', nodeParami], ['Plasm', nodePlasm], ['Plasm Node', nodePlasm], ['Plasm Parachain Collator', nodePlasm], @@ -282,6 +284,7 @@ export const namedLogos: Record = { rococoLaminar: nodeLaminar, rococoLitentry: nodeLitentry, rococoMathChain: nodeMath, + rococoParami: nodeParami, rococoPhala: nodePhala, rococoPhoenix: nodePhoenix, rococoPlasm: nodePlasm, diff --git a/packages/apps-config/src/ui/logos/nodes/parami.png b/packages/apps-config/src/ui/logos/nodes/parami.png new file mode 100644 index 0000000000000000000000000000000000000000..76f490434cddc3449f5ac9bc25d550f747134b53 GIT binary patch literal 9507 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 O6F@=sS=~}d|NjGN1R}2h literal 0 HcmV?d00001 diff --git a/packages/apps/public/locales/en/apps-config.json b/packages/apps/public/locales/en/apps-config.json index bd897d2056..b2250b6e83 100644 --- a/packages/apps/public/locales/en/apps-config.json +++ b/packages/apps/public/locales/en/apps-config.json @@ -80,6 +80,7 @@ "rpc.rococo.jupiter": "Patract Jupiter R1", "rpc.rococo.kilt": "KILT PC1", "rpc.rococo.mathchain": "MathChain PC1", + "rpc.rococo.parami": "Parami PC2", "rpc.rococo.phala": "Phala PC1", "rpc.rococo.phoenix": "PHOENIX PC1", "rpc.rococo.plasm": "Plasm PC2", @@ -107,4 +108,4 @@ "rpc.zeitgeist": "Zeitgeist Battery Park", "rpc.zero": "Zero", "ss58.default": "Default for the connected node" -} \ No newline at end of file +}