From 2030ed34d82cd2356f0128f2812e4b2eb1360541 Mon Sep 17 00:00:00 2001 From: James Bayly <46693720+jamesbayly@users.noreply.github.com> Date: Thu, 2 Mar 2023 17:42:39 +1300 Subject: [PATCH] Added OnFinality endpoints after testing liveness against GitHub checks (#9084) * Restore OnFinality Endpoints * Update chain-endpoints.yml * Update chain-endpoints.yml * Update productionRelayPolkadot.ts * Final update * Fix linting issues --- .../apps-config/src/endpoints/production.ts | 5 +++-- .../src/endpoints/productionRelayKusama.ts | 4 ++-- .../src/endpoints/productionRelayPolkadot.ts | 22 +++++++++---------- packages/apps-config/src/endpoints/testing.ts | 1 + .../src/endpoints/testingRelayRococo.ts | 1 - 5 files changed, 17 insertions(+), 16 deletions(-) diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index 71dad570df..0bf894d821 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -190,8 +190,8 @@ export const prodChains: EndpointOption[] = [ info: 'edgeware', providers: { 'Commonwealth Labs': 'wss://mainnet2.edgewa.re', - JelliedOwl: 'wss://edgeware.jelliedowl.net' - // OnFinality: 'wss://edgeware.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8768 + JelliedOwl: 'wss://edgeware.jelliedowl.net', + OnFinality: 'wss://edgeware.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8768 }, text: 'Edgeware', ui: { @@ -351,6 +351,7 @@ export const prodChains: EndpointOption[] = [ }, { info: 'nodle', + isUnreachable: true, providers: { // Nodle: 'wss://main3.nodleprotocol.io', // https://github.com/polkadot-js/apps/issues/7652 // OnFinality: 'wss://nodle.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8013 diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 6024cac4c0..2a21aedad0 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -487,7 +487,7 @@ export const prodParasKusama: EndpointOption[] = [ // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://parallel-heiko.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://parallel-heiko.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 Parallel: 'wss://heiko-rpc.parallel.fi' }, text: 'Parallel Heiko', @@ -555,7 +555,7 @@ export const prodParasKusama: EndpointOption[] = [ // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://quartz.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://quartz.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 'Unique America': 'wss://us-ws-quartz.unique.network', 'Unique Asia': 'wss://asia-ws-quartz.unique.network', 'Unique Europe': 'wss://eu-ws-quartz.unique.network' diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 1269fea7c6..a4a28de907 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -138,11 +138,11 @@ export const prodParasPolkadot: EndpointOption[] = [ info: 'clover', paraId: 2002, providers: { - Clover: 'wss://rpc-para.clover.finance' + Clover: 'wss://rpc-para.clover.finance', // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://clover.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://clover.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 }, text: 'Clover', ui: { @@ -168,11 +168,11 @@ export const prodParasPolkadot: EndpointOption[] = [ info: 'composableFinance', paraId: 2019, providers: { - Composable: 'wss://rpc.composable.finance' + Composable: 'wss://rpc.composable.finance', // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://composable.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://composable.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 }, text: 'Composable Finance', ui: { @@ -224,11 +224,11 @@ export const prodParasPolkadot: EndpointOption[] = [ paraId: 2021, providers: { Dwellir: 'wss://efinity-rpc.dwellir.com', - Efinity: 'wss://rpc.efinity.io' + Efinity: 'wss://rpc.efinity.io', // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://efinity.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://efinity.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 }, text: 'Efinity', ui: { @@ -297,11 +297,11 @@ export const prodParasPolkadot: EndpointOption[] = [ providers: { Dwellir: 'wss://hydradx-rpc.dwellir.com', 'Galactic Council': 'wss://rpc.hydradx.cloud', - ZeePrime: 'wss://rpc-lb.data6.zp-labs.net:8443/hydradx/ws/?token=2ZGuGivPJJAxXiT1hR1Yg2MXGjMrhEBYFjgbdPi' // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://hydradx.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://hydradx.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 + ZeePrime: 'wss://rpc-lb.data6.zp-labs.net:8443/hydradx/ws/?token=2ZGuGivPJJAxXiT1hR1Yg2MXGjMrhEBYFjgbdPi' }, text: 'HydraDX', ui: { @@ -487,7 +487,7 @@ export const prodParasPolkadot: EndpointOption[] = [ // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://parallel.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://parallel.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 Parallel: 'wss://rpc.parallel.fi' }, text: 'Parallel', @@ -541,7 +541,7 @@ export const prodParasPolkadot: EndpointOption[] = [ paraId: 2040, providers: { // 'Polkadex Team': 'wss://mainnet.polkadex.trade/', // https://github.com/polkadot-js/apps/issues/7620 - // OnFinality: 'wss://polkadex.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/7620 + OnFinality: 'wss://polkadex.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/7620 }, text: 'Polkadex', ui: { @@ -584,7 +584,7 @@ export const prodParasPolkadot: EndpointOption[] = [ // This is a possible false positive since OnFinality does not allow connections // from non polkadot.js.org urls - however until resolved, this needs to be disabled // since we cannot manually check the urls twice daily when they are reported - // OnFinality: 'wss://unique.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 + OnFinality: 'wss://unique.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/8973 'Unique America': 'wss://us-ws.unique.network/', 'Unique Asia': 'wss://asia-ws.unique.network/', 'Unique Europe': 'wss://eu-ws.unique.network/' diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 442d10883c..78f6dd3478 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -488,6 +488,7 @@ export const testChains: EndpointOption[] = [ }, { info: 'acala', + isUnreachable: true, providers: { // Acala: 'wss://mandala.polkawallet.io' // https://github.com/polkadot-js/apps/issues/9005 // OnFinality: 'wss://acala-mandala.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8105 diff --git a/packages/apps-config/src/endpoints/testingRelayRococo.ts b/packages/apps-config/src/endpoints/testingRelayRococo.ts index 51b84d332d..1a5c95b64d 100644 --- a/packages/apps-config/src/endpoints/testingRelayRococo.ts +++ b/packages/apps-config/src/endpoints/testingRelayRococo.ts @@ -665,7 +665,6 @@ export const testRelayRococo: EndpointOption = { ], providers: { Parity: 'wss://rococo-rpc.polkadot.io', - // OnFinality: 'wss://rococo.api.onfinality.io/public-ws', // After reset, node misses host functions // 'Ares Protocol': 'wss://rococo.aresprotocol.com' // https://github.com/polkadot-js/apps/issues/5767 'light client': 'light://substrate-connect/rococo' },