diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 5a7d67509a..8e1555f382 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -35,6 +35,7 @@ import jupiter from './jupiter'; import kilt from './kilt'; import kulupu from './kulupu'; import laminar from './laminar'; +import litentry from './litentry'; import moonbeam from './moonbeam'; import nodle from './nodle'; import phala from './phala'; @@ -91,6 +92,7 @@ const spec: Record = { 'kilt-parachain': kilt, kulupu, laminar, + litentry, mandala: acala, 'mashnet-node': kilt, 'moonbase-alphanet': moonbeam, diff --git a/packages/apps-config/src/api/spec/litentry.ts b/packages/apps-config/src/api/spec/litentry.ts new file mode 100644 index 0000000000..6553b36bb0 --- /dev/null +++ b/packages/apps-config/src/api/spec/litentry.ts @@ -0,0 +1,22 @@ +// 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: { + Address: 'AccountId', + LookupSource: 'AccountId' + } + } + ] +}; + +export default definitions; diff --git a/packages/apps-config/src/endpoints/testingRococo.ts b/packages/apps-config/src/endpoints/testingRococo.ts index 5d529d5827..e7709a905a 100644 --- a/packages/apps-config/src/endpoints/testingRococo.ts +++ b/packages/apps-config/src/endpoints/testingRococo.ts @@ -211,6 +211,14 @@ export function createRococo (t: TFunction): EndpointOption { providers: { TrustBase: 'wss://rococo.trustednodes.net' } + }, + { + info: 'rococoLitentry', + paraId: 1984, + text: t('rpc.rocco.litentry', 'Litentry Rostock', { ns: 'apps-config' }), + providers: { + Litentry: 'wss://rococov1.litentry.io' + } } ] }; diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 7fc4df6394..55624b873e 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -60,6 +60,7 @@ const nodeEncointerNotee = '#cc0000'; const nodeEncointerTeeproxy = '#0000cc'; const nodeEquilibrium = '#1792ff'; const nodeJupiter = '#7143ff'; +const nodeLitentry = 'linear-gradient(45deg, #5cc27c 0%, #6de98f 100%)'; const nodeMoonbeam = '#53cbc9'; const nodeNodle = '#1ab394'; const nodePolkadex = '#7C30DD'; @@ -148,6 +149,7 @@ export const nodeColors: Record = [ ['Encointer Node TEE proxy', nodeEncointerTeeproxy], ['Equilibrium node', nodeEquilibrium], ['Jupiter Node', nodeJupiter], + ['Litentry Parachain Collator', nodeLitentry], ['nodle chain node', nodeNodle], ['Polkadex Node', nodePolkadex], ['SORA-staging Node', nodeSora], diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 341b9ebb72..3ddfc92f00 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -47,6 +47,7 @@ import nodeJupiter from './nodes/jupiter.svg'; import nodeKilt from './nodes/kilt.svg'; import nodeKulupu from './nodes/kulupu.svg'; import nodeLaminar from './nodes/laminar-circle.svg'; +import nodeLitentry from './nodes/litentry.png'; import nodeMath from './nodes/math.svg'; import moonbeam from './nodes/moonbeam.png'; import nodeNodle from './nodes/nodle.svg'; @@ -150,6 +151,7 @@ export const nodeLogos: Record = [ ['KILT Collator', nodeKilt], ['kulupu', nodeKulupu], ['Laminar Node', nodeLaminar], + ['Litentry Parachain Collator', nodeLitentry], ['node-template', nodeSubstrate], ['Nodle Chain Node', nodeNodle], ['Polkadex Node', nodePolkadex], @@ -235,6 +237,7 @@ export const namedLogos: Record = { rococoIntegritee: nodeIntegritee, rococoKilt: nodeKilt, rococoLaminar: nodeLaminar, + rococoLitentry: nodeLitentry, rococoPhala: nodePhala, rococoPlasm: nodePlasm, rococoPolkabtc: chainPolkaBTC, diff --git a/packages/apps-config/src/ui/logos/nodes/litentry.png b/packages/apps-config/src/ui/logos/nodes/litentry.png new file mode 100644 index 0000000000..9b3f0031b5 Binary files /dev/null and b/packages/apps-config/src/ui/logos/nodes/litentry.png differ