diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index d1b3c9e166..e9f8b6b0ea 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -5,7 +5,7 @@ import type { EndpointOption } from './types.js'; import { KUSAMA_GENESIS } from '../api/constants.js'; import { chainsAbandPNG, chainsAcurastSVG, chainsAltairSVG, chainsAmplitudeSVG, chainsAssethubKusamaSVG, chainsCoretimeKusamaSVG, chainsDorafactoryPNG, chainsGenshiroSVG, chainsGmJPEG, chainsKaruraSVG, chainsKicoPNG, chainsKintsugiPNG, chainsKreivoSVG, chainsKusamaSVG, chainsListenPNG, chainsPeopleKusamaSVG, chainsQpnPNG, chainsRiodefiPNG, chainsShidenPNG, chainsTinkerPNG, chainsTuringPNG, chainsUnorthodoxPNG } from '../ui/logos/chains/index.js'; -import { nodesApronPNG, nodesAresMarsPNG, nodesBajunPNG, nodesBasiliskPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesBridgeHubBlackSVG, nodesCalamariPNG, nodesCrabSVG, nodesCurioSVG, nodesDatahighwayPNG, nodesEncointerBlueSVG, nodesHyperbridgePNG, nodesImbuePNG, nodesIpciSVG, nodesKabochaSVG, nodesKhalaSVG, nodesKrestPNG, nodesLoomNetworkPNG, nodesMoonriverSVG, nodesParallelSVG, nodesPicassoPNG, nodesPichiuPNG, nodesPolkasmithSVG, nodesQuartzPNG, nodesRegionxPNG, nodesRobonomicsSVG, nodesSakuraSVG, nodesShadowSVG, nodesSnowPNG, nodesSoraSubstrateSVG, nodesSubgameSVG, nodesSubsocialXSVG, nodesT1rnPNG, nodesTrustbasePNG, nodesXodePNG, nodesYerbanetworkPNG, nodesZeroSVG } from '../ui/logos/nodes/index.js'; +import { nodesApronPNG, nodesAresMarsPNG, nodesBajunPNG, nodesBasiliskPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesBridgeHubBlackSVG, nodesCalamariPNG, nodesCurioSVG, nodesDatahighwayPNG, nodesEncointerBlueSVG, nodesHyperbridgePNG, nodesImbuePNG, nodesIpciSVG, nodesKabochaSVG, nodesKhalaSVG, nodesKrestPNG, nodesLoomNetworkPNG, nodesMoonriverSVG, nodesParallelSVG, nodesPicassoPNG, nodesPichiuPNG, nodesPolkasmithSVG, nodesQuartzPNG, nodesRegionxPNG, nodesRobonomicsSVG, nodesSakuraSVG, nodesShadowSVG, nodesSnowPNG, nodesSoraSubstrateSVG, nodesSubgameSVG, nodesSubsocialXSVG, nodesT1rnPNG, nodesTrustbasePNG, nodesXodePNG, nodesYerbanetworkPNG, nodesZeroSVG } from '../ui/logos/nodes/index.js'; import { getTeleports } from './util.js'; // The available endpoints that will show in the dropdown. For the most part (with the exception of @@ -128,21 +128,6 @@ export const prodParasKusama: Omit[] = [ logo: nodesCalamariPNG } }, - { - homepage: 'https://crab.network', - info: 'crab', - paraId: 2105, - providers: { - Darwinia: 'wss://crab-rpc.darwinia.network/' - // Dcdao: 'wss://crab-rpc.dcdao.box', // https://github.com/polkadot-js/apps/issues/11232 - // Dwellir: 'wss://darwiniacrab-rpc.n.dwellir.com' // https://github.com/polkadot-js/apps/issues/11965 - }, - text: 'Crab', - ui: { - color: '#512DBC', - logo: nodesCrabSVG - } - }, { homepage: 'https://crust.network/', info: 'shadow', diff --git a/packages/apps-config/src/links/subscan.ts b/packages/apps-config/src/links/subscan.ts index 299ee8d7ad..383fc12043 100644 --- a/packages/apps-config/src/links/subscan.ts +++ b/packages/apps-config/src/links/subscan.ts @@ -33,7 +33,6 @@ export const Subscan: ExternalDef = { Continuum: 'continuum', 'Continuum Network': 'continuum', Coretime: 'coretime-polkadot', - Crab2: 'crab', Creditcoin: 'creditcoin', 'Creditcoin PoS Testnet': 'cc-enterprise-testnet', 'Creditcoin3 Testnet': 'creditcoin3-testnet', diff --git a/packages/apps-config/src/settings/ethereumChains.ts b/packages/apps-config/src/settings/ethereumChains.ts index e569362b65..b638a74860 100644 --- a/packages/apps-config/src/settings/ethereumChains.ts +++ b/packages/apps-config/src/settings/ethereumChains.ts @@ -9,7 +9,6 @@ export const ethereumChains = [ 'altbeacon-dev', 'armonia-eva', 'armonia-wall-e', - 'Crab2', 'Darwinia Koi', 'Darwinia2', 'datahaven-stagenet', diff --git a/packages/apps-config/src/ui/logos/nodes/crab.svg b/packages/apps-config/src/ui/logos/nodes/crab.svg deleted file mode 100644 index ba69d7b6db..0000000000 --- a/packages/apps-config/src/ui/logos/nodes/crab.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts deleted file mode 100644 index 8df9b3238a..0000000000 --- a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2017-2026 @polkadot/apps authors & contributors -// SPDX-License-Identifier: Apache-2.0 - -// Do not edit. Auto-generated via node scripts/imgConvert.mjs - -export const nodesCrabSVG = 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi44NDQ3IDE4Ljc4NjFDMTIuODQ0NyAxNi4yMTUzIDE0LjkyODggMTQuMTMxMiAxNy40OTk3IDE0LjEzMTJDMjAuMDcwNiAxNC4xMzEyIDIyLjE1NDcgMTYuMjE1MyAyMi4xNTQ3IDE4Ljc4NjFDMjIuMTU0NyAyMS4zNTcgMjAuMDcwNiAyMy40NDExIDE3LjQ5OTcgMjMuNDQxMUMxNC45Mjg4IDIzLjQ0MTEgMTIuODQ0NyAyMS4zNTcgMTIuODQ0NyAxOC43ODYxWk0xNy40OTk4IDE1LjI5NDlDMTkuNDI3OSAxNS4yOTQ5IDIwLjk5MSAxNi44NTggMjAuOTkxIDE4Ljc4NjFDMjAuOTkxIDIwLjcxNDMgMTkuNDI3OSAyMi4yNzc0IDE3LjQ5OTggMjIuMjc3NEMxNS41NzE2IDIyLjI3NzQgMTQuMDA4NSAyMC43MTQzIDE0LjAwODUgMTguNzg2MUMxNC4wMDg1IDE2Ljg1OCAxNS41NzE2IDE1LjI5NDkgMTcuNDk5OCAxNS4yOTQ5WiIgZmlsbD0iIzUxMkRCQyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMThWMTcuOTk3NkMwLjAwMTMyMTU1IDguMDU3NDEgOC4wNTk4MSAwIDE4IDBDMjcuOTQxMSAwIDM2IDguMDU4ODggMzYgMThDMzYgMjcuOTQxMSAyNy45NDExIDM2IDE4IDM2QzguMDU4ODggMzYgMCAyNy45NDExIDAgMThaTTIxLjYxMTMgOC4zMTI3NUwyMS41NzI4IDguMzEyNDRWMTAuNjM5OUwxOS45MjcxIDguOTk0MTRMMTkuOTA1NCA5LjAxNjA3QzE5LjQ5NyA5LjQzNTQyIDE5LjI0NTQgMTAuMDA4MyAxOS4yNDU0IDEwLjYzOTlDMTkuMjQ1NCAxMS45MjU0IDIwLjI4NzQgMTIuOTY3NCAyMS41NzI4IDEyLjk2NzRDMjIuODU4MyAxMi45Njc0IDIzLjkwMDMgMTEuOTI1NCAyMy45MDAzIDEwLjYzOTlDMjMuOTAwMyA5LjM2NzM0IDIyLjg3OSA4LjMzMzMgMjEuNjExMyA4LjMxMjc1Wk0yOC41NTUzIDEyLjM4NTZDMjguNTU1MyAxMS43NDI5IDI4LjAzNDMgMTEuMjIxOSAyNy4zOTE1IDExLjIyMTlDMjYuNzQ4OCAxMS4yMjE5IDI2LjIyNzggMTEuNzQyOSAyNi4yMjc4IDEyLjM4NTZDMjYuMjI3OCAxMi42MDk4IDI2LjI5MTIgMTIuODE5MiAyNi40MDExIDEyLjk5NjlMMjUuMDQxOCAxNS4wMzU5TDI1LjAzMTEgMTUuMDUxM0MyNC45MjU3IDE1LjE5ODggMjQuNzU3NiAxNS4yODg4IDI0LjU3NjQgMTUuMjk0N0wyNC41NTc2IDE1LjI5NUwyMi4xNTUgMTUuMjk0OUMyMS4wOTM1IDEzLjg4MTYgMTkuNDAzNCAxMi45Njc1IDE3LjQ5OTcgMTIuOTY3NUMxNS41OTYxIDEyLjk2NzUgMTMuOTA2IDEzLjg4MTYgMTIuODQ0NCAxNS4yOTQ5TDEwLjQ4MTQgMTUuMjk1TDEwLjQ2MjYgMTUuMjk0N0MxMC4yNzUyIDE1LjI4ODYgMTAuMTAxNyAxNS4xOTI1IDkuOTk3MjUgMTUuMDM1OUw4LjYzNzk1IDEyLjk5NjlDOC43NDc4MSAxMi44MTkyIDguODExMjEgMTIuNjA5OCA4LjgxMTIxIDEyLjM4NTZDOC44MTEyMSAxMS43NDI5IDguMjkwMTkgMTEuMjIxOSA3LjY0NzQ3IDExLjIyMTlDNy4wMDQ3NiAxMS4yMjE5IDYuNDgzNzMgMTEuNzQyOSA2LjQ4MzczIDEyLjM4NTZDNi40ODM3MyAxMy4wMTQ4IDYuOTgzMDkgMTMuNTI3NCA3LjYwNzEyIDEzLjU0ODdMOS4wMjg5NiAxNS42ODE0TDkuMDQ0NTQgMTUuNzA0NEM5LjM3MDAyIDE2LjE3NjIgOS45MDcwMSAxNi40NTg3IDEwLjQ4MTQgMTYuNDU4N0wxMi4xNjUyIDE2LjQ1ODZDMTIuMDAzOCAxNi44MjgxIDExLjg3OTYgMTcuMjE3NiAxMS43OTc0IDE3LjYyMjRMOC4xNzI1NiAxNy42MjI1TDguMTUzNzggMTcuNjIyMkM3Ljk2NjM3IDE3LjYxNjEgNy43OTI4NSAxNy41MiA3LjY4ODQyIDE3LjM2MzRMNi4zMTkzOSAxNS4zMDk3QzYuNDIzNzUgMTUuMTM1MyA2LjQ4MzczIDE0LjkzMTIgNi40ODM3MyAxNC43MTMxQzYuNDgzNzMgMTQuMDcwNCA1Ljk2MjcxIDEzLjU0OTQgNS4zMTk5OSAxMy41NDk0QzQuNjc3MjcgMTMuNTQ5NCA0LjE1NjI1IDE0LjA3MDQgNC4xNTYyNSAxNC43MTMxQzQuMTU2MjUgMTUuMzQ4NyA0LjY2NTc5IDE1Ljg2NTMgNS4yOTg2NiAxNS44NzY3TDYuNzIwMTMgMTguMDA4OUw2LjczNTcxIDE4LjAzMTlDNy4wNjExOSAxOC41MDM3IDcuNTk4MTggMTguNzg2MiA4LjE3MjU2IDE4Ljc4NjJMMTEuNjgxIDE4Ljc4NjJMMTEuNjgxNCAxOC44NTY1QzExLjY4NTkgMTkuMjMwNSAxMS43MjU2IDE5LjU5NjEgMTEuNzk3NCAxOS45NUw4LjE3MjU2IDE5Ljk1TDguMTQ0OCAxOS45NTAyQzcuNTgwOTEgMTkuOTU5MSA3LjA1NTk0IDIwLjI0MDEgNi43MzU3MSAyMC43MDQzTDYuNzIwMTMgMjAuNzI3M0w1LjI5ODY2IDIyLjg1OTVDNC42NjU3OSAyMi44NzA5IDQuMTU2MjUgMjMuMzg3NSA0LjE1NjI1IDI0LjAyM0M0LjE1NjI1IDI0LjY2NTggNC42NzcyNyAyNS4xODY4IDUuMzE5OTkgMjUuMTg2OEM1Ljk2MjcxIDI1LjE4NjggNi40ODM3MyAyNC42NjU4IDYuNDgzNzMgMjQuMDIzQzYuNDgzNzMgMjMuODA1IDYuNDIzNzUgMjMuNjAwOSA2LjMxOTM5IDIzLjQyNjVMNy42ODg0MiAyMS4zNzI4TDcuNjk5MDkgMjEuMzU3M0M3LjgwNDQ0IDIxLjIwOTggNy45NzI2MiAyMS4xMTk4IDguMTUzNzggMjEuMTE0TDguMTcyNTYgMjEuMTEzN0wxMi4xNjUyIDIxLjExMzhDMTIuMzQ2OCAyMS41MjkzIDEyLjU3NTQgMjEuOTE5NCAxMi44NDQ0IDIyLjI3NzVMMTAuNSAyMi4yNzc0TDEwLjQ3MjMgMjIuMjc3N0M5LjkwODM5IDIyLjI4NjYgOS4zODM0MiAyMi41Njc2IDkuMDYzMTkgMjMuMDMxOEw5LjA0NzYxIDIzLjA1NDhMNy42MjYxNSAyNS4xODdDNi45OTMyNyAyNS4xOTg0IDYuNDgzNzMgMjUuNzE0OSA2LjQ4MzczIDI2LjM1MDVDNi40ODM3MyAyNi45OTMyIDcuMDA0NzYgMjcuNTE0MyA3LjY0NzQ3IDI3LjUxNDNDOC4yOTAxOSAyNy41MTQzIDguODExMjEgMjYuOTkzMiA4LjgxMTIxIDI2LjM1MDVDOC44MTEyMSAyNi4xMzI1IDguNzUxMjMgMjUuOTI4NCA4LjY0Njg3IDI1Ljc1MzlMMTAuMDE1OSAyMy43MDAzTDEwLjAyNjYgMjMuNjg0OEMxMC4xMzE5IDIzLjUzNzMgMTAuMzAwMSAyMy40NDczIDEwLjQ4MTMgMjMuNDQxNUwxMC41IDIzLjQ0MTJMMTQuMDA4MSAyMy40NDEzQzE0Ljk4MDcgMjQuMTcyIDE2LjE4OTYgMjQuNjA0OSAxNy40OTk3IDI0LjYwNDlDMTguODA5OCAyNC42MDQ5IDIwLjAxODggMjQuMTcyIDIwLjk5MTQgMjMuNDQxM0wyNC41MzkgMjMuNDQxMkwyNC41NTc3IDIzLjQ0MTVDMjQuNzQ1MiAyMy40NDc1IDI0LjkxODcgMjMuNTQzNiAyNS4wMjMxIDIzLjcwMDNMMjYuMzkyMiAyNS43NTM5QzI2LjI4NzggMjUuOTI4NCAyNi4yMjc4IDI2LjEzMjQgMjYuMjI3OCAyNi4zNTA1QzI2LjIyNzggMjYuOTkzMiAyNi43NDg4IDI3LjUxNDMgMjcuMzkxNSAyNy41MTQzQzI4LjAzNDMgMjcuNTE0MyAyOC41NTUzIDI2Ljk5MzIgMjguNTU1MyAyNi4zNTA1QzI4LjU1NTMgMjUuNzE1IDI4LjA0NTggMjUuMTk4NCAyNy40MTI5IDI1LjE4N0wyNS45OTE0IDIzLjA1NDhMMjUuOTc1OCAyMy4wMzE4QzI1LjY1MDMgMjIuNTU5OSAyNS4xMTMzIDIyLjI3NzQgMjQuNTM5IDIyLjI3NzRMMjIuMTU1IDIyLjI3NzVDMjIuNDI0MSAyMS45MTk0IDIyLjY1MjcgMjEuNTI5MyAyMi44MzQyIDIxLjExMzhMMjYuODY2NCAyMS4xMTM3TDI2Ljg4NTIgMjEuMTE0QzI3LjA3MjYgMjEuMTIgMjcuMjQ2MiAyMS4yMTYxIDI3LjM1MDYgMjEuMzcyOEwyOC43MTk3IDIzLjQyNjRDMjguNjE1MyAyMy42MDA5IDI4LjU1NTMgMjMuODA1IDI4LjU1NTMgMjQuMDIzQzI4LjU1NTMgMjQuNjY1OCAyOS4wNzYzIDI1LjE4NjggMjkuNzE5IDI1LjE4NjhDMzAuMzYxNyAyNS4xODY4IDMwLjg4MjggMjQuNjY1OCAzMC44ODI4IDI0LjAyM0MzMC44ODI4IDIzLjM4NzUgMzAuMzczMyAyMi44NzA5IDI5Ljc0MDQgMjIuODU5NUwyOC4zMTg5IDIwLjcyNzNMMjguMzAzMyAyMC43MDQzQzI3Ljk3NzggMjAuMjMyNSAyNy40NDA4IDE5Ljk1IDI2Ljg2NjQgMTkuOTVMMjMuMjAyIDE5Ljk1QzIzLjI3ODQgMTkuNTc0IDIzLjMxODQgMTkuMTg0OCAyMy4zMTg0IDE4Ljc4NjJMMjYuODY2NCAxOC43ODYyTDI2Ljg5NDIgMTguNzg2QzI3LjQ1ODEgMTguNzc3MSAyNy45ODMxIDE4LjQ5NjEgMjguMzAzMyAxOC4wMzE5TDI4LjMxODkgMTguMDA4OUwyOS43NDA0IDE1Ljg3NjdDMzAuMzczMyAxNS44NjUzIDMwLjg4MjggMTUuMzQ4NyAzMC44ODI4IDE0LjcxMzFDMzAuODgyOCAxNC4wNzA0IDMwLjM2MTcgMTMuNTQ5NCAyOS43MTkgMTMuNTQ5NEMyOS4wNzYzIDEzLjU0OTQgMjguNTU1MyAxNC4wNzA0IDI4LjU1NTMgMTQuNzEzMUMyOC41NTUzIDE0LjkzMTIgMjguNjE1MyAxNS4xMzUzIDI4LjcxOTcgMTUuMzA5OEwyNy4zNTA2IDE3LjM2MzRMMjcuMzM5OSAxNy4zNzg4QzI3LjIzNDYgMTcuNTI2MyAyNy4wNjY0IDE3LjYxNjMgMjYuODg1MiAxNy42MjIyTDI2Ljg2NjQgMTcuNjIyNUwyMy4yMDIgMTcuNjIyNEMyMy4xMTk5IDE3LjIxNzYgMjIuOTk1NyAxNi44MjgxIDIyLjgzNDIgMTYuNDU4NkwyNC41NTc2IDE2LjQ1ODdMMjQuNTg1NCAxNi40NTg1QzI1LjE0OTMgMTYuNDQ5NiAyNS42NzQyIDE2LjE2ODYgMjUuOTk0NSAxNS43MDQ0TDI2LjAxMDEgMTUuNjgxNEwyNy40MzE5IDEzLjU0ODdDMjguMDU1OSAxMy41Mjc0IDI4LjU1NTMgMTMuMDE0OCAyOC41NTUzIDEyLjM4NTZaTTEzLjQyNjYgOC4zMTI0NFYxMC42Mzk5TDE1LjA3MjQgOC45OTQxNEMxNS40OTM2IDkuNDE1MzMgMTUuNzU0MSA5Ljk5NzIxIDE1Ljc1NDEgMTAuNjM5OUMxNS43NTQxIDExLjkyNTQgMTQuNzEyIDEyLjk2NzQgMTMuNDI2NiAxMi45Njc0QzEyLjE0MTIgMTIuOTY3NCAxMS4wOTkxIDExLjkyNTQgMTEuMDk5MSAxMC42Mzk5QzExLjA5OTEgOS4zNjczNCAxMi4xMjA0IDguMzMzMyAxMy4zODgxIDguMzEyNzVMMTMuNDI2NiA4LjMxMjQ0WiIgZmlsbD0iIzUxMkRCQyIvPgo8L3N2Zz4K'; diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index 125398444c..44db2c5233 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -33,7 +33,6 @@ export { nodesCollectivesSVG } from './generated/collectivesSVG.js'; export { nodesCompetitorsClubPNG } from './generated/competitors-clubPNG.js'; export { nodesConftiSVG } from './generated/conftiSVG.js'; export { nodesContinuumPNG } from './generated/continuumPNG.js'; -export { nodesCrabSVG } from './generated/crabSVG.js'; export { nodesCrownSterlingPNG } from './generated/crown-sterlingPNG.js'; export { nodesCrustMaxwellSVG } from './generated/crust-maxwellSVG.js'; export { nodesCrustParachainSVG } from './generated/crustParachainSVG.js'; diff --git a/packages/apps/public/locales/fr/translation.json b/packages/apps/public/locales/fr/translation.json index 44dab5270f..d06b6294db 100644 --- a/packages/apps/public/locales/fr/translation.json +++ b/packages/apps/public/locales/fr/translation.json @@ -1308,7 +1308,6 @@ "rpc.centrifuge": "Centrifuge", "rpc.chainx": "ChainX", "rpc.clover.finance": "Clover", - "rpc.crab": "Darwinia Crab", "rpc.crust.network": "Crust Maxwell", "rpc.custom": "Environment personnalisé", "rpc.custom.entry": "Personalisé {{WS_URL}}", @@ -1539,4 +1538,4 @@ "{{threshold}}, not passing": "{{seuil} }, ne dépassant pas", "{{threshold}}, passing": "{{seuil}}, passant", "{{value}}x voting balance, locked for {{lock}}x duration ({{period}} days)": "{{value}} x solde de vote, verrouillé pendant {{lock}} x décret ({{period}} jours)" -} \ No newline at end of file +} diff --git a/packages/apps/public/locales/it/translation.json b/packages/apps/public/locales/it/translation.json index b7ec4e053a..2b3a02eccc 100644 --- a/packages/apps/public/locales/it/translation.json +++ b/packages/apps/public/locales/it/translation.json @@ -1754,7 +1754,6 @@ "rpc.kusama.bajun": "", "rpc.kusama.basilisk": "", "rpc.kusama.bifrost": "", - "rpc.kusama.crab-redirect": "", "rpc.kusama.encointer": "", "rpc.kusama.genshiro": "", "rpc.kusama.integritee": "", @@ -1792,7 +1791,6 @@ "rpc.prod.centrifuge": "", "rpc.prod.chainx": "", "rpc.prod.continuum": "", - "rpc.prod.crab": "", "rpc.prod.crust": "", "rpc.prod.darwinia": "", "rpc.prod.dock-pos-mainnet": "", @@ -1821,7 +1819,6 @@ "rpc.rococo.chainx": "", "rpc.rococo.clover": "", "rpc.rococo.contracts": "", - "rpc.rococo.crab": "", "rpc.rococo.crust": "", "rpc.rococo.darwinia": "", "rpc.rococo.datahighway": "", @@ -2148,4 +2145,4 @@ "{{threshold}}, passing": "{{threshold}}, approvato", "{{type}} copied": "{{type}} copiato", "{{value}}x voting balance, locked for {{lock}}x duration ({{period}} days)": "{{value}} x moltiplicatore di voto, fondi bloccati per {{lock}}x = {{period}} giorni" -} \ No newline at end of file +} diff --git a/packages/apps/public/locales/ko/translation.json b/packages/apps/public/locales/ko/translation.json index df64d39466..3b1f6ad130 100644 --- a/packages/apps/public/locales/ko/translation.json +++ b/packages/apps/public/locales/ko/translation.json @@ -1271,7 +1271,6 @@ "rpc.beresheet": "베레시트(Edgware 테스트넷, Commonwealth Labs가 운영함)", "rpc.bifrost": "Bifrost Asgard", "rpc.centrifuge": "센츄러퓨지", - "rpc.crab": "다위니아 크랩", "rpc.crust.network": "크러스트 맥스엘 CC2", "rpc.custom": "특수 설정", "rpc.custom.entry": "커스텀 {{WS_URL}}", @@ -1495,4 +1494,4 @@ "{{threshold}}, not passing": "{{threshold}}, 통과되지 않았습니다", "{{threshold}}, passing": "{{threshold}}, 통과되었습니다", "{{value}}x voting balance, locked for {{lock}}x duration ({{period}} days)": "{{value}}x 투표 발란스, 잠금 {{lock}}x제정 ({{period}} days)" -} \ No newline at end of file +} diff --git a/packages/apps/public/locales/ru/translation.json b/packages/apps/public/locales/ru/translation.json index cd5b41bf0c..b80f03a268 100644 --- a/packages/apps/public/locales/ru/translation.json +++ b/packages/apps/public/locales/ru/translation.json @@ -1245,7 +1245,6 @@ "rpc.kusama.bajun": "Bajun Network", "rpc.kusama.basilisk": "Basilisk", "rpc.kusama.bifrost": "Bifrost (Kusama)", - "rpc.kusama.crab": "Darwinia Crab", "rpc.kusama.encointer": "Encointer Network", "rpc.kusama.genshiro": "Genshiro", "rpc.kusama.heiko": "Parallel Heiko", @@ -1474,4 +1473,4 @@ "{{threshold}}, not passing": "{{threshold}}, не проходит", "{{threshold}}, passing": "{{threshold}}, проходит", "{{value}}x voting balance, locked for {{lock}}x duration ({{period}} days)": "{{value}}x баланс голосования, заблокировано на {{lock}}x ({{period}} дней)" -} \ No newline at end of file +} diff --git a/packages/page-staking-legacy/src/Query/ChartStake.tsx b/packages/page-staking-legacy/src/Query/ChartStake.tsx index e2f73177c2..aa152b7eac 100644 --- a/packages/page-staking-legacy/src/Query/ChartStake.tsx +++ b/packages/page-staking-legacy/src/Query/ChartStake.tsx @@ -31,7 +31,7 @@ function extractStake (labels: string[], exposures: DeriveOwnExposure[], divisor }, [0, 0]); exposures.forEach(({ clipped, era, exposure }): void => { - // Darwinia Crab doesn't have the total field + // some overrides don't have the total field const cli = balanceToNumber(clipped.total?.unwrap(), divisor); const exp = balanceToNumber(exposure.total?.unwrap(), divisor); const avg = avgCount > 0 diff --git a/packages/page-staking-legacy/src/useSortedTargets.ts b/packages/page-staking-legacy/src/useSortedTargets.ts index a9883c87fc..78dfcd6f43 100644 --- a/packages/page-staking-legacy/src/useSortedTargets.ts +++ b/packages/page-staking-legacy/src/useSortedTargets.ts @@ -135,7 +135,7 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt for (let i = 0; i < derive.info.length; i++) { const { accountId, exposureEraStakers = emptyExposure, stakingLedger, validatorPrefs } = derive.info[i]; - // some overrides (e.g. Darwinia Crab) does not have the own/total field in Exposure + // some overrides do not have the own/total field in Exposure let [bondOwn, bondTotal] = exposureEraStakers.total ? [exposureEraStakers.own.unwrap(), exposureEraStakers.total.unwrap()] : [BN_ZERO, BN_ZERO]; @@ -146,7 +146,7 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt bondTotal = bondOwn = stakingLedger.total?.unwrap() || BN_ZERO; } - // some overrides (e.g. Darwinia Crab) does not have the value field in IndividualExposure + // some overrides do not have the value field in IndividualExposure const minNominated = (exposureEraStakers.others || []).reduce((min: BN, { value = api.createType('Compact') }): BN => { const actual = value.unwrap(); diff --git a/packages/page-staking/src/Query/ChartStake.tsx b/packages/page-staking/src/Query/ChartStake.tsx index 2772798ab0..90b4c35345 100644 --- a/packages/page-staking/src/Query/ChartStake.tsx +++ b/packages/page-staking/src/Query/ChartStake.tsx @@ -34,7 +34,7 @@ function extractStake (labels: string[], exposures: DeriveOwnExposure[], divisor exposures.forEach(({ era, exposureMeta, exposurePaged }): void => { const expPaged = exposurePaged.isSome && exposurePaged.unwrap(); const expMeta = exposureMeta.isSome && exposureMeta.unwrap(); - // Darwinia Crab doesn't have the total field + // some overrides don't have the total field const expP = balanceToNumber((expPaged && expPaged.pageTotal?.unwrap()) || BN_ZERO, divisor); const expM = balanceToNumber((expMeta && expMeta.total?.unwrap()) || BN_ZERO, divisor); const avg = avgCount > 0 diff --git a/packages/page-staking/src/useSortedTargets.ts b/packages/page-staking/src/useSortedTargets.ts index 74ab21d145..758c7e485a 100644 --- a/packages/page-staking/src/useSortedTargets.ts +++ b/packages/page-staking/src/useSortedTargets.ts @@ -139,7 +139,7 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt const { accountId, claimedRewardsEras, exposureMeta, exposurePaged, stakingLedger, validatorPrefs } = derive.info[i]; const exp = exposurePaged.isSome && exposurePaged.unwrap(); const expMeta = exposureMeta.isSome && exposureMeta.unwrap(); - // some overrides (e.g. Darwinia Crab) does not have the own/total field in Exposure + // some overrides do not have the own/total field in Exposure let [bondOwn, bondTotal] = exp && expMeta ? [expMeta.own.unwrap(), expMeta.total.unwrap()] : [BN_ZERO, BN_ZERO]; @@ -150,7 +150,7 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt bondTotal = bondOwn = stakingLedger.total?.unwrap() || BN_ZERO; } - // some overrides (e.g. Darwinia Crab) does not have the value field in IndividualExposure + // some overrides do not have the value field in IndividualExposure const minNominated = ((exp && exp.others) || []).reduce((min: BN, { value = api.createType('Compact') }): BN => { const actual = value.unwrap();