From dc9edcb518d760b08444928812ed0efbf5ed469c Mon Sep 17 00:00:00 2001 From: hoangnl <39488846+hoangnl2112@users.noreply.github.com> Date: Mon, 10 May 2021 14:12:20 +0700 Subject: [PATCH] Update polkafoundy (#5246) * update types spec, logo, color for polkafoundry parachain * add halongbay testnet * update types to single-quotes * moving position to fix lint error Co-authored-by: chuoikhungbo --- packages/apps-config/src/api/spec/index.ts | 2 +- .../apps-config/src/api/spec/polkafoundry.ts | 22 ++++++++++++++++++- packages/apps-config/src/endpoints/testing.ts | 7 ++++++ packages/apps-config/src/ui/colors.ts | 2 +- packages/apps-config/src/ui/logos/index.ts | 2 +- 5 files changed, 31 insertions(+), 4 deletions(-) diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 116a61ef2b..3a94a3e008 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -127,6 +127,7 @@ const spec: Record = { 'galital-collator': galitalParachain, gamepower, 'hack-hydra-dx': hydrate, + halongbay: polkafoundry, hanonycash, 'hydra-dx': hydrate, idavoll, @@ -160,7 +161,6 @@ const spec: Record = { 'phoenix-parachain': phoenix, plasm, 'plasm-parachain': plasmParachain, - polkafoundry, polymesh, prism, realis, diff --git a/packages/apps-config/src/api/spec/polkafoundry.ts b/packages/apps-config/src/api/spec/polkafoundry.ts index ea465167ae..12f3406e62 100644 --- a/packages/apps-config/src/api/spec/polkafoundry.ts +++ b/packages/apps-config/src/api/spec/polkafoundry.ts @@ -12,7 +12,27 @@ const definitions: OverrideBundleDefinition = { // on all versions minmax: [0, undefined], types: { - RelayChainAccountId: 'H256' + RelayChainAccountId: 'H256', + RoundIndex: 'u32', + SettingStruct: { + bond_duration: 'u32', + blocks_per_round: 'u32', + desired_target: 'u32' + }, + Bond: { + owner: 'AccountId', + amount: 'Balance' + }, + UnBondChunk: { + value: 'Balance', + round: 'u32' + }, + StakingNominators: { + nominations: 'Vec', + total: 'Balance', + unbonding: 'Vec', + claimed_rewards: 'Vec' + } } } ] diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 7cace54b74..a0e97297e7 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -359,6 +359,13 @@ export function createTesting (t: TFunction): LinkOption[] { NFTMartDev: 'wss://dev-ws.nftmart.io', NFTMartStaging: 'wss://staging-ws.nftmart.io' } + }, + { + info: 'halongbay', + text: 'Halongbay Testnet', + providers: { + Halongbay: 'wss://halongbay.polkafoundry.com' + } } ]); } diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index b1ab8047ba..f0d14c31bc 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -180,7 +180,7 @@ export const chainColors: Record = [ ['Polkadot', chainPolkadot], ['Prism Testnet', chainPrism], ['Prism PC1', chainPrism], - ['Halongbay Testnet', chainPolkaFoundry], + ['Halongbay PC1', chainPolkaFoundry], ['ReAlis Network', nodeRealis], ['Rococo', chainRocco], ['RioChain CC-1', chainRiochain], diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index e5ac73c73c..c87e3721c0 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -144,7 +144,6 @@ export const chainLogos: Record = [ ['PolkaBTC Staging', nodePolkaBTC], ['Polkadex Testnet', nodePolkadex], ['PolkaFoundry PC1', nodePolkaFoundry], - ['Polymesh', nodePolymesh], ['Prism Testnet', nodePrism], ['Prism PC1', nodePrism], ['Phala PC1', nodePhala], @@ -313,6 +312,7 @@ export const namedLogos: Record = { galital: nodeGalital, galois: nodeMath, gamepower: nodeGamePower, + halongbay: nodePolkaFoundry, hanonycash: nodeHanonycash, idavoll: nodeIdavoll, ipse: nodeIpse,