From 580036e2b8a63234532e0d59d537bbabc1e302a9 Mon Sep 17 00:00:00 2001 From: Stefan Popov Date: Fri, 21 Jan 2022 18:03:59 +0400 Subject: [PATCH] Add SORA Kusama Parachain info (#6856) --- packages/apps-config/package.json | 2 +- packages/apps-config/src/api/spec/index.ts | 1 + .../apps-config/src/endpoints/productionRelayKusama.ts | 9 +++++++++ packages/apps-config/src/ui/colors.ts | 2 ++ packages/apps-config/src/ui/logos/index.ts | 2 ++ packages/apps/public/locales/en/apps-config.json | 1 + packages/apps/public/locales/it/translation.json | 1 + yarn.lock | 10 +++++----- 8 files changed, 22 insertions(+), 6 deletions(-) diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 59c5581ca0..4b722ec89c 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -36,7 +36,7 @@ "@polkadot/x-fetch": "^8.3.2", "@polymathnetwork/polymesh-types": "0.0.2", "@snowfork/snowbridge-types": "0.2.6", - "@sora-substrate/type-definitions": "1.7.9", + "@sora-substrate/type-definitions": "1.7.14", "@subsocial/types": "0.6.5", "@unique-nft/types": "0.2.0", "@zeitgeistpm/type-defs": "0.3.10", diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index e72b1dc0e1..1e1b7267d5 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -236,6 +236,7 @@ const spec: Record = { shiden, snowbridge, 'sora-substrate': soraSubstrate, + sora_ksm: soraSubstrate, spanner, stafi, standard, diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 5072f751fd..507a749411 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -329,6 +329,15 @@ export function createKusama (t: TFunction): EndpointOption { Pinknode: 'wss://rpc.pinknode.io/shiden/explorer' } }, + { + info: 'sora_ksm', + homepage: 'https://sora.org/', + paraId: 2011, + text: t('rpc.kusama.sora_ksm', 'SORA Kusama Parachain', { ns: 'apps-config' }), + providers: { + Soramitsu: 'wss://ws.parachain-collator-1.c1.sora2.soramitsu.co.jp' + } + }, { info: 'subgame', homepage: 'http://subgame.org/', diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 3495d0400a..0ab8aa5c2d 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -101,6 +101,7 @@ const chainSakura = '#ff5995'; const chainShadow = '#ffa940'; const chainShiden = '#5923B2'; 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 chainWestend = '#da68a7'; @@ -339,6 +340,7 @@ export const chainColors: Record = Object.entries({ Sherpax: chainSherpax, 'Sherpax Testnet': chainSherpax, Shiden: chainShiden, + 'SORA Kusama': chainSora, Spanner: chainSpanner, Standard: chainStandard, 'Standard Kusama Parachain': chainUnorthodox, diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 81ead05071..7ec9f2de99 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -293,6 +293,7 @@ export const chainLogos = Object.entries({ Shiden: chainShiden, SingLavender: nodeSingLavender, SORA: nodeSora, + 'SORA Kusama': nodeSora, Spanner: chainSpanner, Statemine: nodeStatemine, 'Statemine Test': nodeStatemine, @@ -678,6 +679,7 @@ export const namedLogos: Record = { snakenet: chainSnakenet, sora: nodeSora, 'sora-substrate': nodeSora, + sora_ksm: nodeSora, spanner: chainSpanner, stafi: nodeStafi, statemine: nodeStatemine, diff --git a/packages/apps/public/locales/en/apps-config.json b/packages/apps/public/locales/en/apps-config.json index 5f151b8c51..5e37373349 100644 --- a/packages/apps/public/locales/en/apps-config.json +++ b/packages/apps/public/locales/en/apps-config.json @@ -44,6 +44,7 @@ "rpc.kusama.sakura": "Sakura", "rpc.kusama.shadow": "Crust Shadow", "rpc.kusama.shiden": "Shiden", + "rpc.kusama.sora_ksm": "SORA Kusama Parachain", "rpc.kusama.standard": "Unorthodox", "rpc.kusama.statemine": "Statemine", "rpc.kusama.subgame": "SubGame Gamma", diff --git a/packages/apps/public/locales/it/translation.json b/packages/apps/public/locales/it/translation.json index 04c719cadb..5c01cd22c4 100644 --- a/packages/apps/public/locales/it/translation.json +++ b/packages/apps/public/locales/it/translation.json @@ -1758,6 +1758,7 @@ "rpc.kusama.shadow": "", "rpc.kusama.sherpax": "", "rpc.kusama.shiden": "", + "rpc.kusama.sora_ksm": "", "rpc.kusama.statemine": "", "rpc.kusama.subgame": "", "rpc.kusama.trustbase": "", diff --git a/yarn.lock b/yarn.lock index fd721d8b1d..7d85d20e06 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2902,7 +2902,7 @@ __metadata: "@polkadot/x-fetch": ^8.3.2 "@polymathnetwork/polymesh-types": 0.0.2 "@snowfork/snowbridge-types": 0.2.6 - "@sora-substrate/type-definitions": 1.7.9 + "@sora-substrate/type-definitions": 1.7.14 "@subsocial/types": 0.6.5 "@unique-nft/types": 0.2.0 "@zeitgeistpm/type-defs": 0.3.10 @@ -3847,12 +3847,12 @@ __metadata: languageName: node linkType: hard -"@sora-substrate/type-definitions@npm:1.7.9": - version: 1.7.9 - resolution: "@sora-substrate/type-definitions@npm:1.7.9" +"@sora-substrate/type-definitions@npm:1.7.14": + version: 1.7.14 + resolution: "@sora-substrate/type-definitions@npm:1.7.14" dependencies: "@open-web3/orml-type-definitions": ^0.9.4-35 - checksum: 338972c02d3142c699b4f990515e9a9f118e016fbedbff91f6208e861b3eee39e33d091d55305520c9b573dc94a10e053cd0093ffa19b51a09f1a1983a5b2f94 + checksum: dfd420a81facc4789909b5a97b4ba4a4a68471316505d4269e4cb4edf9ffb2174c732d2d829ee7207864a1b23dc3b9dec0e8ca6a4cdb6b0911206faec189b93b languageName: node linkType: hard