From 991e7fb5dd31d7b070796af9ecf326fc72a23c99 Mon Sep 17 00:00:00 2001 From: Milos Kriz <82968568+miloskriz@users.noreply.github.com> Date: Fri, 17 Mar 2023 07:40:43 +0000 Subject: [PATCH] Add and update IBP endpoints (#9176) --- .../apps-config/src/endpoints/productionRelayKusama.ts | 10 ++++++++-- .../src/endpoints/productionRelayPolkadot.ts | 8 ++++++-- .../apps-config/src/endpoints/testingRelayWestend.ts | 8 ++++++-- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index a689949ec9..c402eae1d1 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -780,6 +780,8 @@ export const prodParasKusamaCommon: EndpointOption[] = [ providers: { Dwellir: 'wss://statemine-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://statemine-rpc-tn.dwellir.com', + 'IBP-GeoDNS1': 'wss://sys.ibp.network/statemine', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/statemine', OnFinality: 'wss://statemine.api.onfinality.io/public-ws', Parity: 'wss://statemine-rpc.polkadot.io', RadiumBlock: 'wss://statemine.public.curie.radiumblock.co/ws' @@ -797,6 +799,8 @@ export const prodParasKusamaCommon: EndpointOption[] = [ paraId: 1001, providers: { 'Encointer Association': 'wss://kusama.api.encointer.org', + 'IBP-GeoDNS1': 'wss://sys.ibp.network/encointer-kusama', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/encointer-kusama', OnFinality: 'wss://encointer.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/8553, reenabled for Polkadot JS }, teleport: [-1], @@ -810,6 +814,8 @@ export const prodParasKusamaCommon: EndpointOption[] = [ info: 'kusamaBridgeHub', paraId: 1002, providers: { + 'IBP-GeoDNS1': 'wss://sys.ibp.network/bridgehub-kusama', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/bridgehub-kusama', Parity: 'wss://kusama-bridge-hub-rpc.polkadot.io' }, text: 'BridgeHub', @@ -830,10 +836,10 @@ export const prodRelayKusama: EndpointOption = { providers: { // 'Geometry Labs': 'wss://kusama.geometry.io/websockets', // https://github.com/polkadot-js/apps/pull/6746 'Automata 1RPC': 'wss://1rpc.io/ksm', - 'Dotters Net': 'wss://rpc.dotters.network/kusama', Dwellir: 'wss://kusama-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://kusama-rpc-tn.dwellir.com', - 'IBP Network': 'wss://rpc.ibp.network/kusama', + 'IBP-GeoDNS1': 'wss://rpc.ibp.network/kusama', + 'IBP-GeoDNS2': 'wss://rpc.dotters.network/kusama', OnFinality: 'wss://kusama.api.onfinality.io/public-ws', Parity: 'wss://kusama-rpc.polkadot.io', RadiumBlock: 'wss://kusama.public.curie.radiumblock.co/ws', diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 1ac197a6ce..e3cd3086bc 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -644,6 +644,8 @@ export const prodParasPolkadotCommon: EndpointOption[] = [ providers: { Dwellir: 'wss://statemint-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://statemint-rpc-tn.dwellir.com', + 'IBP-GeoDNS1': 'wss://sys.ibp.network/statemint', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/statemint', OnFinality: 'wss://statemint.api.onfinality.io/public-ws', Parity: 'wss://statemint-rpc.polkadot.io', RadiumBlock: 'wss://statemint.public.curie.radiumblock.co/ws' @@ -659,6 +661,8 @@ export const prodParasPolkadotCommon: EndpointOption[] = [ info: 'polkadotCollectives', paraId: 1001, providers: { + 'IBP-GeoDNS1': 'wss://sys.ibp.network/collectives-polkadot', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/collectives-polkadot', OnFinality: 'wss://collectives.api.onfinality.io/public-ws', Parity: 'wss://polkadot-collectives-rpc.polkadot.io' }, @@ -693,10 +697,10 @@ export const prodRelayPolkadot: EndpointOption = { providers: { // 'Geometry Labs': 'wss://polkadot.geometry.io/websockets', // https://github.com/polkadot-js/apps/pull/6746 'Automata 1RPC': 'wss://1rpc.io/dot', - 'Dotters Net': 'wss://rpc.dotters.network/polkadot', Dwellir: 'wss://polkadot-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://polkadot-rpc-tn.dwellir.com', - 'IBP Network': 'wss://rpc.ibp.network/polkadot', + 'IBP-GeoDNS1': 'wss://rpc.ibp.network/polkadot', + 'IBP-GeoDNS2': 'wss://rpc.dotters.network/polkadot', OnFinality: 'wss://polkadot.api.onfinality.io/public-ws', Parity: 'wss://rpc.polkadot.io', RadiumBlock: 'wss://polkadot.public.curie.radiumblock.co/ws', diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index 9c182dcef2..31f8b00b9a 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -143,6 +143,8 @@ export const testParasWestendCommon: EndpointOption[] = [ providers: { Dwellir: 'wss://westmint-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://westmint-rpc-tn.dwellir.com', + 'IBP-GeoDNS1': 'wss://sys.ibp.network/westmint', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/westmint', Parity: 'wss://westmint-rpc.polkadot.io' }, teleport: [-1], @@ -156,6 +158,8 @@ export const testParasWestendCommon: EndpointOption[] = [ info: 'westendCollectives', paraId: 1001, providers: { + 'IBP-GeoDNS1': 'wss://sys.ibp.network/collectives-westend', + 'IBP-GeoDNS2': 'wss://sys.dotters.network/collectives-westend', Parity: 'wss://westend-collectives-rpc.polkadot.io' }, teleport: [-1], @@ -187,10 +191,10 @@ export const testRelayWestend: EndpointOption = { ...testParasWestend ], providers: { - 'Dotters Net': 'wss://rpc.dotters.network/westend', Dwellir: 'wss://westend-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://westend-rpc-tn.dwellir.com', - 'IBP Network': 'wss://rpc.ibp.network/westend', + 'IBP-GeoDNS1': 'wss://rpc.ibp.network/westend', + 'IBP-GeoDNS2': 'wss://rpc.dotters.network/westend', OnFinality: 'wss://westend.api.onfinality.io/public-ws', Parity: 'wss://westend-rpc.polkadot.io', 'light client': 'light://substrate-connect/westend'