From b5cad6835fd74608d731525124df40067cddcf50 Mon Sep 17 00:00:00 2001 From: Shamilkhan <32759781+shamilkhan@users.noreply.github.com> Date: Fri, 31 Mar 2023 08:35:54 +0400 Subject: [PATCH] Add Cere Network to live and testing (#9253) * Add Cere Network to live and testing * Fix Eslint issue --- .../apps-config/src/endpoints/production.ts | 14 +++++++++- packages/apps-config/src/endpoints/testing.ts | 14 +++++++++- .../apps-config/src/ui/logos/nodes/cere.svg | 26 +++++++++++++++++++ .../src/ui/logos/nodes/generated/cereSVG.ts | 6 +++++ .../apps-config/src/ui/logos/nodes/index.ts | 1 + 5 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 packages/apps-config/src/ui/logos/nodes/cere.svg create mode 100644 packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index ef53821056..d9177d5360 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -4,7 +4,7 @@ import type { EndpointOption } from './types.js'; import { chains3dpassPNG, chainsAlephSVG, chainsBittensorPNG, chainsCreditcoinPNG, chainsDebioSVG, chainsEquilibriumSVG, chainsFragnovaPNG, chainsGenshiroSVG, chainsLogionPNG, chainsMyriadPNG, chainsSpannerPNG, chainsVaraSVG } from '../ui/logos/chains/index.js'; -import { nodesAresOdysseySVG, nodesAutomataPNG, nodesCentrifugePNG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDarwiniaSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesHanyonycashPNG, nodesHumanodePNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUnitnetworkPNG } from '../ui/logos/nodes/index.js'; +import { nodesAresOdysseySVG, nodesAutomataPNG, nodesCentrifugePNG, nodesCereSVG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDarwiniaSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesHanyonycashPNG, nodesHumanodePNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUnitnetworkPNG } from '../ui/logos/nodes/index.js'; export * from './productionRelayKusama.js'; export * from './productionRelayPolkadot.js'; @@ -84,6 +84,18 @@ export const prodChains: EndpointOption[] = [ logo: nodesCentrifugePNG } }, + { + info: 'cere', + providers: { + 'Cere Network': 'wss://archive.mainnet.cere.network/ws', + 'Republic Crypto | Runtime': 'wss://mainnet.cere-archive.republiccrypto-runtime.com:444' + }, + text: 'Cere Mainnet', + ui: { + color: '#B7AEFF', + logo: nodesCereSVG + } + }, { info: 'chainx', providers: { diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 078654dd7f..fa150e4dbd 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -4,7 +4,7 @@ import type { EndpointOption } from './types.js'; import { chains3dpassPNG, chainsAcalaSVG, chainsAlephSVG, chainsBrainstormPNG, chainsCreditcoinTestPNG, chainsDebioSVG, chainsEquilibriumSVG, chainsFerrumPNG, chainsFragnovaPNG, chainsKintsugiPNG, chainsLogionPNG, chainsMyriadPNG, chainsShidenPNG, chainsSkyekiwiPNG, chainsTanglePNG } from '../ui/logos/chains/index.js'; -import { nodesAjunaPNG, nodesArcticPNG, nodesAresGladiosSVG, nodesAutomataPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesCessPNG, nodesCloverSVG, nodesCrustMaxwellSVG, nodesCurioSVG, nodesDatahighwayPNG, nodesDockPNG, nodesDolphinSVG, nodesDotmogSVG, nodesEdgewareWhitePNG, nodesEncointerBlueSVG, nodesFantourPNG, nodesGalitalLogoPNG, nodesGamepowerSVG, nodesGeekSVG, nodesInterlaySVG, nodesIpsePNG, nodesJazPNG, nodesJupiterSVG, nodesKhalaSVG, nodesKiltPNG, nodesKlugPNG, nodesKylinPNG, nodesLaminarCircleSVG, nodesLitentryPNG, nodesMantaPNG, nodesMathSVG, nodesMinixPNG, nodesMoonbaseAlphaSVG, nodesMybankPNG, nodesNftmartPNG, nodesNodleSVG, nodesOpalLogoPNG, nodesOpportunityPNG, nodesPangoroSVG, nodesPhalaSVG, nodesPhoenixPNG, nodesPichiuPNG, nodesPolkadexSVG, nodesPolkafoundrySVG, nodesPolymeshSVG, nodesPontemSVG, nodesPrismPNG, nodesRealisPNG, nodesRiochainSVG, nodesSherpaxPNG, nodesSoonsocialPNG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubspacePNG, nodesSubstrateHexagonSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUniqueSVG, nodesUnitnetworkPNG, nodesWeb3gamesSVG, nodesZCloakSVG } from '../ui/logos/nodes/index.js'; +import { nodesAjunaPNG, nodesArcticPNG, nodesAresGladiosSVG, nodesAutomataPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesCereSVG, nodesCessPNG, nodesCloverSVG, nodesCrustMaxwellSVG, nodesCurioSVG, nodesDatahighwayPNG, nodesDockPNG, nodesDolphinSVG, nodesDotmogSVG, nodesEdgewareWhitePNG, nodesEncointerBlueSVG, nodesFantourPNG, nodesGalitalLogoPNG, nodesGamepowerSVG, nodesGeekSVG, nodesInterlaySVG, nodesIpsePNG, nodesJazPNG, nodesJupiterSVG, nodesKhalaSVG, nodesKiltPNG, nodesKlugPNG, nodesKylinPNG, nodesLaminarCircleSVG, nodesLitentryPNG, nodesMantaPNG, nodesMathSVG, nodesMinixPNG, nodesMoonbaseAlphaSVG, nodesMybankPNG, nodesNftmartPNG, nodesNodleSVG, nodesOpalLogoPNG, nodesOpportunityPNG, nodesPangoroSVG, nodesPhalaSVG, nodesPhoenixPNG, nodesPichiuPNG, nodesPolkadexSVG, nodesPolkafoundrySVG, nodesPolymeshSVG, nodesPontemSVG, nodesPrismPNG, nodesRealisPNG, nodesRiochainSVG, nodesSherpaxPNG, nodesSoonsocialPNG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubspacePNG, nodesSubstrateHexagonSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUniqueSVG, nodesUnitnetworkPNG, nodesWeb3gamesSVG, nodesZCloakSVG } from '../ui/logos/nodes/index.js'; export * from './testingRelayRococo.js'; export * from './testingRelayWestend.js'; @@ -136,6 +136,18 @@ export const testChains: EndpointOption[] = [ logo: nodesBitcountryPNG } }, + { + info: 'cere', + providers: { + 'Cere Network': 'wss://archive.testnet.cere.network/ws', + 'Republic Crypto | Runtime': 'wss://testnet.cere-archive.republiccrypto-runtime.com:444' + }, + text: 'Cere Testnet', + ui: { + color: '#B7AEFF', + logo: nodesCereSVG + } + }, { info: 'cess-testnet', providers: { diff --git a/packages/apps-config/src/ui/logos/nodes/cere.svg b/packages/apps-config/src/ui/logos/nodes/cere.svg new file mode 100644 index 0000000000..ae7adc7ecf --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/cere.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts new file mode 100644 index 0000000000..2ccc6752fc --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2023 @polkadot/apps authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +// Do not edit. Auto-generated via node scripts/imgConvert.mjs + +export const nodesCereSVG = 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgogICAgIHdpZHRoPSIxNDNweCIgaGVpZ2h0PSIxNDNweCIgdmlld0JveD0iMCAwIDE0MyAxNDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0MyAxNDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTE4LjMzNTkiIHkxPSI0Ny40MDQ4IiB4Mj0iMjguMzEzIiB5Mj0iOTUuMjcwOCI+CgkJPHN0b3AgIG9mZnNldD0iMC4wNjI2IiBzdHlsZT0ic3RvcC1jb2xvcjojRjQ5OUI3Ii8+CiAgICA8c3RvcCAgb2Zmc2V0PSIwLjA3MDQiIHN0eWxlPSJzdG9wLWNvbG9yOiNGMzk2QjgiLz4KICAgIDxzdG9wICBvZmZzZXQ9IjAuMTYiIHN0eWxlPSJzdG9wLWNvbG9yOiNFRTc0QkQiLz4KICAgIDxzdG9wICBvZmZzZXQ9IjAuMjQ1NSIgc3R5bGU9InN0b3AtY29sb3I6I0VBNUNDMSIvPgogICAgPHN0b3AgIG9mZnNldD0iMC4zMjQ2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTg0RUMzIi8+CiAgICA8c3RvcCAgb2Zmc2V0PSIwLjM5MSIgc3R5bGU9InN0b3AtY29sb3I6I0U3NDlDNCIvPgogICAgPHN0b3AgIG9mZnNldD0iMC44MzIyIiBzdHlsZT0ic3RvcC1jb2xvcjojN0QxREVBIi8+Cgk8L2xpbmVhckdyYWRpZW50PgogIDxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNNzMuNTAzLDEyMC42NThjLTIyLjgwNiwwLTQwLjUyMy0xMC45NTYtNDYuMjM5LTI4LjU5MWwtMS4yOC0zLjk1MWwzLjc0OC0xLjc5CgkJYzAuMzk2LTAuMTk1LDEwLjIyOS01LjEzMyw5LjYxNi0xNC44NDZjLTAuNjQ2LTEwLjI1Ni04Ljk2My0xNS4wNjUtOS4zMTctMTUuMjY2bC0zLjY1Ny0yLjA2NWwxLjU3OC0zLjg5NgoJCWM3LjQ3OS0xOC4wNTEsMjQuNTA2LTI4LjgyNiw0NS41NTEtMjguODI2YzE2LjUzNSwwLDMxLjAyNSw2LjQ2MSwzOS43NTMsMTcuNzI2bDIuMjA1LDIuODQ2TDk4LjA2OSw2NS4zOTJsLTMuODgxLTMuNzU1CgkJYy0wLjA3My0wLjA2OS04LjMzOC03Ljg2NS0xNy45MzUtNy45MDljLTkuMjM5LTAuMDQzLTEyLjg4NCwzLjQyOS0xMy4wMzgsMy41NzdsLTYuODQ2LTYuNTYzYzAuNjMtMC42NzIsNi40OTctNi41OTMsMTkuOTI5LTYuNDk5CgkJYzguNTU1LDAuMDM5LDE1Ljk0Nyw0LjEyOCwyMC4zMTIsNy4yMTNsNi44MTgtOS4xNzFjLTcuMDcxLTcuMjY4LTE3Ljc2OC0xMS4zNzMtMjkuOTI2LTExLjM3M2MtMTUuNzAyLDAtMjguNTkzLDcuMjYyLTM1LjIsMTkuNjE0CgkJYzMuOTkxLDMuMzQ0LDkuODU2LDkuOTY2LDEwLjUxMiwyMC4zNThjMC43MDgsMTEuMjI5LTYuNDkyLDE4LjI5LTExLjE3MSwyMS42NTljNS41MzksMTEuNTgyLDE4LjkwNywxOC42MjksMzUuODU5LDE4LjYyOQoJCWMxMS43NDEsMCwyMy43NTctNC41NjMsMzEuMTc4LTExLjYxNWwtNy43NTEtOS43MDZjLTQuMTMsMi45MTktMTEuMTg1LDYuNzExLTIwLjQwNyw3LjE4OAoJCWMtMTMuMDkyLDAuNjc1LTIwLjgzOS01LjM0MS0yMS4xNjMtNS41OThsNS44OTEtNy40MzRjMC4xODEsMC4xMzYsNS40MzksNC4wNDgsMTQuNzgxLDMuNTU4YzExLjA1My0wLjU3LDE4LjE0LTcuNjU1LDE4LjIxLTcuNzI4CgkJbDMuNzUtMy44MTRsMy4zNTUsNC4xNjFsMTUuNjY4LDE5LjYxOGwtMi40MDIsMi45NjNDMTA1LjgwNSwxMTMuNjM1LDg5LjY2OCwxMjAuNjU4LDczLjUwMywxMjAuNjU4eiIvPgo8L2c+Cjwvc3ZnPgo='; diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index ef0a6ef3e5..5c4f7fc2e0 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -23,6 +23,7 @@ export { nodesBridgeHubBlackSVG } from './generated/bridgeHubBlackSVG.js'; export { nodesBridgeHubSVG } from './generated/bridgeHubSVG.js'; export { nodesCalamariPNG } from './generated/calamariPNG.js'; export { nodesCentrifugePNG } from './generated/centrifugePNG.js'; +export { nodesCereSVG } from './generated/cereSVG.js'; export { nodesCessPNG } from './generated/cessPNG.js'; export { nodesChainxSVG } from './generated/chainxSVG.js'; export { nodesCloverSVG } from './generated/cloverSVG.js';