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 @@ Styled with Prettier

-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",