diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 4bddc69412..68d53dadb8 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -23,7 +23,7 @@ "@sora-substrate/type-definitions": "^1.3.4", "@subsocial/types": "^0.5.2", "@zeitgeistpm/type-defs": "^0.1.51", - "moonbeam-types-bundle": "1.1.15" + "moonbeam-types-bundle": "1.1.16" }, "devDependencies": { "i18next": "^19.9.2" diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index b6ff1603a9..ca0348c618 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -152,6 +152,7 @@ const spec: Record = { 'moonbase-alphanet': moonbeam, moonbeam, 'moonbeam-standalone': moonbeam, + moonshadow: moonbeam, 'mybank.network Testnet': mybank, neatcoin, nft: unique, diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index 6766931406..48ab1910af 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -38,6 +38,14 @@ export function createWestend (t: TFunction): EndpointOption { providers: { Parity: 'wss://westend-shell-rpc.parity.io' } + }, + { + info: 'moonshadow', + paraId: 2002, + text: t('rpc.westend.moonshadow', 'Moonshadow', { ns: 'apps-config' }), + providers: { + Purestake: 'wss://wss.moonshadow.testnet.moonbeam.network' + } } // (3) parachains with id, see Rococo (info here maps to the actual "named icon") // diff --git a/packages/apps-config/src/settings/ethereumChains.ts b/packages/apps-config/src/settings/ethereumChains.ts index 4c46bcf909..eb99ce175f 100644 --- a/packages/apps-config/src/settings/ethereumChains.ts +++ b/packages/apps-config/src/settings/ethereumChains.ts @@ -8,5 +8,6 @@ export const ethereumChains = [ 'moonbase-alphanet', 'moonbeam-alphanet', 'moonbeam-standalone', - 'moonbeam' + 'moonbeam', + 'moonshadow' ]; diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 54c06a2399..766f8216fe 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -183,6 +183,7 @@ export const chainColors: Record = [ ['Moonbase Alpha', nodeMoonbeam], ['Moonbase Stage', nodeMoonbeam], ['Moonbase Development Testnet', nodeMoonbeam], + ['Moonshadow', nodeMoonbeam], ['Moonrock', chainMoonrock], ['mybank.network Testnet', chainMybank], ['NFTMart Testnet', chainNFTMart], diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 5e2c32f49c..f1e0b3c4f3 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -64,6 +64,7 @@ import nodeManta from './nodes/manta.png'; import nodeMath from './nodes/math.svg'; import moonbeam from './nodes/moonbeam.png'; import nodeMoonrock from './nodes/moonrock.png'; +import moonshadow from './nodes/moonshadow.png'; import mybank from './nodes/mybank.png'; import nodeNFTMart from './nodes/nftmart.png'; import nodeNodle from './nodes/nodle.svg'; @@ -149,6 +150,7 @@ export const chainLogos: Record = [ ['Moonbase Stage', moonbeam], ['Moonbase Development Testnet', moonbeam], ['Moonrock', nodeMoonrock], + ['Moonshadow', moonshadow], ['mybank.network PC1', mybank], ['NFTMart Testnet', nodeNFTMart], ['NFTMart Staging', nodeNFTMart], @@ -365,6 +367,7 @@ export const namedLogos: Record = { manta: nodeManta, moonbaseAlpha: moonbeam, moonrock: nodeMoonrock, + moonshadow: moonshadow, mybank: mybank, nftmart: nodeNFTMart, nodle: nodeNodle, diff --git a/packages/apps-config/src/ui/logos/nodes/moonshadow.png b/packages/apps-config/src/ui/logos/nodes/moonshadow.png new file mode 100644 index 0000000000..82b5868146 Binary files /dev/null and b/packages/apps-config/src/ui/logos/nodes/moonshadow.png differ diff --git a/yarn.lock b/yarn.lock index 7ff7ce8bd8..10ed9a02b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2531,7 +2531,7 @@ __metadata: "@subsocial/types": ^0.5.2 "@zeitgeistpm/type-defs": ^0.1.51 i18next: ^19.9.2 - moonbeam-types-bundle: 1.1.15 + moonbeam-types-bundle: 1.1.16 languageName: unknown linkType: soft @@ -13602,14 +13602,14 @@ fsevents@~2.1.2: languageName: node linkType: hard -"moonbeam-types-bundle@npm:1.1.15": - version: 1.1.15 - resolution: "moonbeam-types-bundle@npm:1.1.15" +"moonbeam-types-bundle@npm:1.1.16": + version: 1.1.16 + resolution: "moonbeam-types-bundle@npm:1.1.16" dependencies: "@polkadot/keyring": ^6.0.5 - "@polkadot/types": ^4.4.1 + "@polkadot/types": ^4.10.0 typescript: ^4.1.3 - checksum: 92cd12006c139025f5213b37fb0b362e98f05f58901de63f8e2fdbb68abef7a30e51752ce5fc1c6835eec2c79809000f347d90cce47f3e062c1d7df31bcd1505 + checksum: 623ccf4a37c2e1c18d81911f70ded08da569ebb7deb7028e2de7fccf7457102b1bee5875ffbdfc5d390b72d7611ce7a40179e97eeb420d19f0f862217af03ccf languageName: node linkType: hard