From e3c142d3d399da1c5e97300e42563d4102742bc1 Mon Sep 17 00:00:00 2001
From: jaybuidl
Date: Fri, 7 Feb 2025 17:26:24 +0000
Subject: [PATCH] chore: goerli removal
---
README.md | 6 ++----
netlify.toml | 9 ---------
src/bootstrap/drizzle.js | 9 ---------
src/bootstrap/subgraph.js | 1 -
src/bootstrap/use-notifications.js | 9 ---------
src/bootstrap/web3.js | 1 -
src/containers/404.js | 2 +-
src/helpers/block-explorer.js | 3 +--
src/helpers/block-numbers.js | 1 -
src/helpers/get-token-symbol.js | 2 --
src/helpers/networks.js | 2 --
11 files changed, 4 insertions(+), 41 deletions(-)
diff --git a/README.md b/README.md
index 29614c8..e3be2b8 100644
--- a/README.md
+++ b/README.md
@@ -11,14 +11,12 @@
-The Kleros Court user interface.
+The Kleros Court user interface.
## Get Started
1. Clone this repo.
-2. Install and set up the [MetaMask](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en) chrome extension.
-3. Configure MetaMask on the Goerli Test Network.
-4. Run `yarn` to install dependencies and then `yarn start` to start the dev server.
+2. Run `yarn` to install dependencies and then `yarn start` to start the dev server.
> To allow view-only mode, you can the REACT_APP_WEB3_FALLBACK_URL variable to a provider of your choice. Example: REACT_APP_WEB3_FALLBACK_URL=wss://mainnet.infura.io/ws/v3/
diff --git a/netlify.toml b/netlify.toml
index 481bf6a..a7722b4 100644
--- a/netlify.toml
+++ b/netlify.toml
@@ -18,15 +18,6 @@
REACT_APP_WEB3_FALLBACK_URL='wss://mainnet.infura.io/ws/v3/54fb3d87cd07464591ad2be29a1db32f'
REACT_APP_WEB3_FALLBACK_HTTPS_URL='https://mainnet.infura.io/v3/54fb3d87cd07464591ad2be29a1db32f'
- REACT_APP_KLEROS_LIQUID_GOERLI_ADDRESS='0x1128eD55ab2d796fa92D2F8E1f336d745354a77A'
- REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_GOERLI_ADDRESS='0x36780f8011f07683aacA36d5faC42AeBeAA96Cfe'
- REACT_APP_PINAKION_GOERLI_ADDRESS='0xA3B02bA6E10F55fb177637917B1b472da0110CcC'
- REACT_APP_POLICY_REGISTRY_GOERLI_ADDRESS='0x28c8A3A2E3c8Cd3F795DB83764316a1129a069bA'
- REACT_APP_TOKEN_BRIDGE_GOERLI_ADDRESS='0x00147c84f13764dCDAbAF1cbAe622fa6f6839085'
- REACT_APP_KLEROS_LIQUID_GOERLI_BLOCK_NUMBER='5893969'
- REACT_APP_WEB3_FALLBACK_GOERLI_URL='wss://goerli.infura.io/ws/v3/f1c9535b961648f7bd18209b00e11163'
- REACT_APP_WEB3_FALLBACK_GOERLI_HTTPS_URL='https://rpc.ankr.com/eth_goerli'
-
REACT_APP_KLEROS_LIQUID_CHIADO_ADDRESS='0xD8798DfaE8194D6B4CD6e2Da6187ae4209d06f27'
REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_CHIADO_ADDRESS='0xfDD698D6c9393d08c5DaD8488AF6d08c151e4860'
REACT_APP_PINAKION_CHIADO_ADDRESS='0xA353A70c8B3C7d38A869436d4CDeBe8e5611681a'
diff --git a/src/bootstrap/drizzle.js b/src/bootstrap/drizzle.js
index ed790b5..fab547e 100644
--- a/src/bootstrap/drizzle.js
+++ b/src/bootstrap/drizzle.js
@@ -11,7 +11,6 @@ import UniswapV2Router02 from "../assets/contracts/uniswap-v2-router-02.json";
const defaultOptions = {
networkWhitelist: [
1, // Mainnet
- 5, // Görli
100, // xDAI
10200, // Chiado
11155111, // Sepolia
@@ -21,7 +20,6 @@ const defaultOptions = {
...Kleros,
networks: {
1: { address: process.env.REACT_APP_KLEROS_ADDRESS },
- 5: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
100: { address: process.env.REACT_APP_KLEROS_XDAI_ADDRESS },
10200: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
11155111: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
@@ -31,7 +29,6 @@ const defaultOptions = {
...KlerosLiquid,
networks: {
1: { address: process.env.REACT_APP_KLEROS_LIQUID_ADDRESS },
- 5: { address: process.env.REACT_APP_KLEROS_LIQUID_GOERLI_ADDRESS },
100: { address: process.env.REACT_APP_KLEROS_LIQUID_XDAI_ADDRESS },
10200: { address: process.env.REACT_APP_KLEROS_LIQUID_CHIADO_ADDRESS },
11155111: { address: process.env.REACT_APP_KLEROS_LIQUID_SEPOLIA_ADDRESS },
@@ -41,7 +38,6 @@ const defaultOptions = {
...KlerosLiquidExtraViews,
networks: {
1: { address: process.env.REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_ADDRESS },
- 5: { address: process.env.REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_GOERLI_ADDRESS },
100: { address: process.env.REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_XDAI_ADDRESS },
10200: { address: process.env.REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_CHIADO_ADDRESS },
11155111: { address: process.env.REACT_APP_KLEROS_LIQUID_EXTRA_VIEWS_SEPOLIA_ADDRESS },
@@ -51,7 +47,6 @@ const defaultOptions = {
...Pinakion,
networks: {
1: { address: process.env.REACT_APP_PINAKION_ADDRESS },
- 5: { address: process.env.REACT_APP_PINAKION_GOERLI_ADDRESS },
100: { address: process.env.REACT_APP_PINAKION_XDAI_ADDRESS },
10200: { address: process.env.REACT_APP_PINAKION_CHIADO_ADDRESS },
11155111: { address: process.env.REACT_APP_PINAKION_SEPOLIA_ADDRESS },
@@ -61,7 +56,6 @@ const defaultOptions = {
...PolicyRegistry,
networks: {
1: { address: process.env.REACT_APP_POLICY_REGISTRY_ADDRESS },
- 5: { address: process.env.REACT_APP_POLICY_REGISTRY_GOERLI_ADDRESS },
100: { address: process.env.REACT_APP_POLICY_REGISTRY_XDAI_ADDRESS },
10200: { address: process.env.REACT_APP_POLICY_REGISTRY_CHIADO_ADDRESS },
11155111: { address: process.env.REACT_APP_POLICY_REGISTRY_SEPOLIA_ADDRESS },
@@ -71,7 +65,6 @@ const defaultOptions = {
...UniswapV2Factory,
networks: {
1: { address: process.env.REACT_APP_UNISWAP_V2_FACTORY_ADDRESS },
- 5: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
100: { address: process.env.REACT_APP_UNISWAP_V2_FACTORY_XDAI_ADDRESS },
10200: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
11155111: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
@@ -81,7 +74,6 @@ const defaultOptions = {
...UniswapV2Router02,
networks: {
1: { address: process.env.REACT_APP_UNISWAP_V2_ROUTER_02_ADDRESS },
- 5: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
100: { address: process.env.REACT_APP_UNISWAP_V2_ROUTER_02_XDAI_ADDRESS },
10200: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
11155111: { address: "0x00000000219ab540356cbb839cbe05303d7705fa" }, // Dummy address for coping with Drizzle errors.
@@ -96,7 +88,6 @@ const defaultOptions = {
const chainIdToFallbackUrl = {
1: process.env.REACT_APP_WEB3_FALLBACK_URL,
- 5: process.env.REACT_APP_WEB3_FALLBACK_GOERLI_URL,
100: process.env.REACT_APP_WEB3_FALLBACK_XDAI_URL,
10200: process.env.REACT_APP_WEB3_FALLBACK_CHIADO_URL,
11155111: process.env.REACT_APP_WEB3_FALLBACK_SEPOLIA_URL,
diff --git a/src/bootstrap/subgraph.js b/src/bootstrap/subgraph.js
index 515e642..08aff15 100644
--- a/src/bootstrap/subgraph.js
+++ b/src/bootstrap/subgraph.js
@@ -1,6 +1,5 @@
export const displaySubgraph = {
1: process.env.REACT_APP_SUBGRAPH_MAINNET_DISPLAY,
- 5: "https://api.thegraph.com/subgraphs/name/andreimvp/kleros-display-goerli",
100: process.env.REACT_APP_SUBGRAPH_GNOSIS_DISPLAY,
10200: "https://api.studio.thegraph.com/query/61738/kleros-display-chiado/version/latest",
11155111: "https://api.studio.thegraph.com/query/61738/kleros-display-sepolia/version/latest",
diff --git a/src/bootstrap/use-notifications.js b/src/bootstrap/use-notifications.js
index 0b00e55..243bc98 100644
--- a/src/bootstrap/use-notifications.js
+++ b/src/bootstrap/use-notifications.js
@@ -12,15 +12,6 @@ const networkIDData = {
? Number(process.env.REACT_APP_KLEROS_LIQUID_BLOCK_NUMBER)
: 0,
},
- 5: {
- name: "_GOERLI",
- provider: "https://goerli.infura.io/v3/261bdc527a49430b9b31d28ba9fecfde",
- nativeToken: "ETH",
- pnkToken: "PNK",
- fromBlock: process.env.REACT_APP_KLEROS_LIQUID_GOERLI_BLOCK_NUMBER
- ? Number(process.env.REACT_APP_KLEROS_LIQUID_GOERLI_BLOCK_NUMBER)
- : 0,
- },
100: {
name: "_XDAI",
provider: "https://rpc.gnosischain.com",
diff --git a/src/bootstrap/web3.js b/src/bootstrap/web3.js
index bac9ef6..19b8926 100644
--- a/src/bootstrap/web3.js
+++ b/src/bootstrap/web3.js
@@ -15,7 +15,6 @@ export default web3;
const chainIdToRpcEndpoint = {
1: process.env.REACT_APP_WEB3_FALLBACK_HTTPS_URL,
- 5: process.env.REACT_APP_WEB3_FALLBACK_GOERLI_HTTPS_URL,
10: process.env.REACT_APP_WEB3_FALLBACK_OPTIMISM_HTTPS_URL,
100: process.env.REACT_APP_WEB3_FALLBACK_XDAI_HTTPS_URL,
130: process.env.REACT_APP_WEB3_FALLBACK_UNICHAIN_HTTPS_URL,
diff --git a/src/containers/404.js b/src/containers/404.js
index 9af68f4..0790b71 100644
--- a/src/containers/404.js
+++ b/src/containers/404.js
@@ -16,7 +16,7 @@ export default function C404({ Web3 }) {
{Web3 && }
{Web3
- ? "Please make sure you have your wallet unlocked on Mainnet, Gnosis Chain, Goerli or Chiado. If you don't have a wallet, we recommend you install MetaMask on desktop and Trust on mobile."
+ ? "Please make sure you have your wallet unlocked on Mainnet, Gnosis Chain, Sepolia or Chiado. If you don't have a wallet, we recommend you install MetaMask on desktop and Trust on mobile."
: "The greek gods are not available at the moment."}
diff --git a/src/helpers/block-explorer.js b/src/helpers/block-explorer.js
index a56b281..1917ee6 100644
--- a/src/helpers/block-explorer.js
+++ b/src/helpers/block-explorer.js
@@ -1,7 +1,6 @@
const chainIdToBaseUrl = {
1: "https://etherscan.io",
- 5: "https://goerli.etherscan.io",
- 100: "https://blockscout.com/poa/xdai",
+ 100: "https://gnosisscan.io",
10200: "https://blockscout.chiadochain.net",
11155111: "https://sepolia.etherscan.io",
};
diff --git a/src/helpers/block-numbers.js b/src/helpers/block-numbers.js
index e593c3e..84bc277 100644
--- a/src/helpers/block-numbers.js
+++ b/src/helpers/block-numbers.js
@@ -1,6 +1,5 @@
const KlerosLiquidBlockNumbers = {
1: process.env.REACT_APP_KLEROS_LIQUID_BLOCK_NUMBER,
- 5: process.env.REACT_APP_KLEROS_LIQUID_GOERLI_BLOCK_NUMBER,
100: process.env.REACT_APP_KLEROS_LIQUID_XDAI_BLOCK_NUMBER,
10200: process.env.REACT_APP_KLEROS_LIQUID_CHIADO_BLOCK_NUMBER,
11155111: process.env.REACT_APP_KLEROS_LIQUID_SEPOLIA_BLOCK_NUMBER,
diff --git a/src/helpers/get-token-symbol.js b/src/helpers/get-token-symbol.js
index 16de6ff..9b3ae88 100644
--- a/src/helpers/get-token-symbol.js
+++ b/src/helpers/get-token-symbol.js
@@ -18,7 +18,6 @@ getTokenSymbol.propTypes = {
const chainIdToSuffix = {
1: "ETH",
- 5: "gETH",
100: "xDAI",
10200: "xDAI",
11155111: "sETH",
@@ -26,7 +25,6 @@ const chainIdToSuffix = {
const chainIdToTokenSuffix = {
1: { PNK: "PNK", xPNK: "<>" },
- 5: { PNK: "PNK", xPNK: "<>" },
100: { PNK: "stPNK", xPNK: "PNK" },
10200: { PNK: "stPNK", xPNK: "PNK" },
11155111: { PNK: "PNK", xPNK: "<>" },
diff --git a/src/helpers/networks.js b/src/helpers/networks.js
index 8f4b88a..a76fcc2 100644
--- a/src/helpers/networks.js
+++ b/src/helpers/networks.js
@@ -1,6 +1,5 @@
export const chainIdToNetworkName = {
1: "Ethereum Mainnet",
- 5: "Ethereum Testnet Görli",
100: "Gnosis Chain",
10200: "Gnosis Testnet Chiado",
11155111: "Ethereum Testnet Sepolia",
@@ -8,7 +7,6 @@ export const chainIdToNetworkName = {
export const chainIdToNetworkShortName = {
1: "Mainnet",
- 5: "Görli",
100: "Gnosis Chain",
10200: "Chiado",
11155111: "Sepolia",