From 56b4c600b61de76a80e7557deecfa7575d46a845 Mon Sep 17 00:00:00 2001
From: J M Rossy <jm.rossy@gmail.com>
Date: Wed, 13 Mar 2024 10:45:05 -0400
Subject: [PATCH] Update to 3.8.0

---
 package.json            |  4 ++--
 src/icons/ChainLogo.tsx |  7 -------
 tsconfig.base.json      |  2 +-
 yarn.lock               | 32 ++++++++++++++++----------------
 4 files changed, 19 insertions(+), 26 deletions(-)

diff --git a/package.json b/package.json
index fb49faa..970eeba 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@hyperlane-xyz/widgets",
   "description": "Common react components for Hyperlane projects",
-  "version": "3.8.0-beta0",
+  "version": "3.8.0",
   "author": "J M Rossy",
   "peerDependencies": {
     "@hyperlane-xyz/sdk": "^3.1",
@@ -9,7 +9,7 @@
     "react-dom": "^18"
   },
   "devDependencies": {
-    "@hyperlane-xyz/sdk": "3.8.0-beta0",
+    "@hyperlane-xyz/sdk": "3.8.0",
     "@storybook/addon-essentials": "^7.6.14",
     "@storybook/addon-interactions": "^7.6.14",
     "@storybook/addon-links": "^7.6.14",
diff --git a/src/icons/ChainLogo.tsx b/src/icons/ChainLogo.tsx
index b9bef84..83b9491 100644
--- a/src/icons/ChainLogo.tsx
+++ b/src/icons/ChainLogo.tsx
@@ -54,7 +54,6 @@ type SvgIcon = (props: { width: number; height: number; title?: string }) => Rea
 const CHAIN_TO_LOGO: Record<string | number, { black: SvgIcon; color: SvgIcon }> = {
   [chainMetadata[Chains.alfajores].chainId]: { black: CeloBlack, color: CeloColor },
   [chainMetadata[Chains.arbitrum].chainId]: { black: ArbitrumBlack, color: ArbitrumColor },
-  [chainMetadata[Chains.arbitrumgoerli].chainId]: { black: ArbitrumBlack, color: ArbitrumColor },
   [chainMetadata[Chains.avalanche].chainId]: { black: AvalancheBlack, color: AvalancheColor },
   [chainMetadata[Chains.base].chainId]: { black: BaseBlack, color: BaseColor },
   [chainMetadata[Chains.bsc].chainId]: { black: BscBlack, color: BscColor },
@@ -64,7 +63,6 @@ const CHAIN_TO_LOGO: Record<string | number, { black: SvgIcon; color: SvgIcon }>
   [chainMetadata[Chains.ethereum].chainId]: { black: EthereumBlack, color: EthereumColor },
   [chainMetadata[Chains.fuji].chainId]: { black: AvalancheBlack, color: AvalancheColor },
   [chainMetadata[Chains.gnosis].chainId]: { black: GnosisBlack, color: GnosisColor },
-  [chainMetadata[Chains.goerli].chainId]: { black: EthereumBlack, color: EthereumColor },
   [chainMetadata[Chains.inevm].chainId]: { black: InevmBlack, color: InevmColor },
   [chainMetadata[Chains.injective].chainId]: { black: InjectiveBlack, color: InjectiveColor },
   [chainMetadata[Chains.mantapacific].chainId]: { black: MantaBlack, color: MantaColor },
@@ -73,17 +71,12 @@ const CHAIN_TO_LOGO: Record<string | number, { black: SvgIcon; color: SvgIcon }>
   [chainMetadata[Chains.nautilus].chainId]: { black: NautilusBlack, color: NautilusColor },
   [chainMetadata[Chains.neutron].chainId]: { black: NeutronBlack, color: NeutronColor },
   [chainMetadata[Chains.optimism].chainId]: { black: OptimismBlack, color: OptimismColor },
-  [chainMetadata[Chains.optimismgoerli].chainId]: { black: OptimismBlack, color: OptimismColor },
   [chainMetadata[Chains.plumetestnet].chainId]: { black: PlumeBlack, color: PlumeColor },
   [chainMetadata[Chains.polygon].chainId]: { black: PolygonBlack, color: PolygonColor },
   [chainMetadata[Chains.polygonzkevm].chainId]: {
     black: PolygonzkevmBlack,
     color: PolygonzkevmColor,
   },
-  [chainMetadata[Chains.polygonzkevmtestnet].chainId]: {
-    black: PolygonzkevmBlack,
-    color: PolygonzkevmColor,
-  },
   [chainMetadata[Chains.scroll].chainId]: { black: ScrollBlack, color: ScrollColor },
   [chainMetadata[Chains.scrollsepolia].chainId]: { black: ScrollBlack, color: ScrollColor },
   [chainMetadata[Chains.sepolia].chainId]: { black: EthereumBlack, color: EthereumColor },
diff --git a/tsconfig.base.json b/tsconfig.base.json
index b944fd5..10f2b27 100644
--- a/tsconfig.base.json
+++ b/tsconfig.base.json
@@ -19,6 +19,6 @@
     "rootDir": "./src",
     "sourceMap": true,
     "strict": true,
-    "target": "es6"
+    "target": "es2020"
   }
 }
diff --git a/yarn.lock b/yarn.lock
index 8425422..10901e5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2879,30 +2879,30 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@hyperlane-xyz/core@npm:3.8.0-beta0":
-  version: 3.8.0-beta0
-  resolution: "@hyperlane-xyz/core@npm:3.8.0-beta0"
+"@hyperlane-xyz/core@npm:3.8.0":
+  version: 3.8.0
+  resolution: "@hyperlane-xyz/core@npm:3.8.0"
   dependencies:
     "@eth-optimism/contracts": "npm:^0.6.0"
-    "@hyperlane-xyz/utils": "npm:3.8.0-beta0"
+    "@hyperlane-xyz/utils": "npm:3.8.0"
     "@openzeppelin/contracts": "npm:^4.9.3"
     "@openzeppelin/contracts-upgradeable": "npm:^v4.9.3"
   peerDependencies:
     "@ethersproject/abi": "*"
     "@ethersproject/providers": "*"
     "@types/sinon-chai": "*"
-  checksum: ab41e4a20ec6980988022afc1854d9cf3047e8ef29628365160f67e48e846a0ef4403d17a678b7db9342ee2146c348eb54ae7a6b8b548f7e631d676b85dd1ece
+  checksum: f0f614bd1a1d8a755d8522409473b5cb3042304450e3ffb8ac96cd2756ca27b9a6f0a243608ffddf70a31af3b1e8dba0138154615c41424b2fb2e5baca52c963
   languageName: node
   linkType: hard
 
-"@hyperlane-xyz/sdk@npm:3.8.0-beta0":
-  version: 3.8.0-beta0
-  resolution: "@hyperlane-xyz/sdk@npm:3.8.0-beta0"
+"@hyperlane-xyz/sdk@npm:3.8.0":
+  version: 3.8.0
+  resolution: "@hyperlane-xyz/sdk@npm:3.8.0"
   dependencies:
     "@cosmjs/cosmwasm-stargate": "npm:^0.31.3"
     "@cosmjs/stargate": "npm:^0.31.3"
-    "@hyperlane-xyz/core": "npm:3.8.0-beta0"
-    "@hyperlane-xyz/utils": "npm:3.8.0-beta0"
+    "@hyperlane-xyz/core": "npm:3.8.0"
+    "@hyperlane-xyz/utils": "npm:3.8.0"
     "@solana/spl-token": "npm:^0.3.8"
     "@solana/web3.js": "npm:^1.78.0"
     "@types/coingecko-api": "npm:^1.0.10"
@@ -2919,19 +2919,19 @@ __metadata:
   peerDependencies:
     "@ethersproject/abi": "*"
     "@ethersproject/providers": "*"
-  checksum: 967ce263c79ef152acb9684491486ccf5182c7b34136006ec8520cf67dc300ae407201802103ded3425e46f93dc1d901ede6c85b381ad56d516c7383e688c68b
+  checksum: 5ca551b639a3a5a92266adbac9da973dd417e8a399797c2449b07af15c0f1f4659d1b98f4c1b834db999db476f66b832db4eac37efa1b9f50bc6c2530b2f98fd
   languageName: node
   linkType: hard
 
-"@hyperlane-xyz/utils@npm:3.8.0-beta0":
-  version: 3.8.0-beta0
-  resolution: "@hyperlane-xyz/utils@npm:3.8.0-beta0"
+"@hyperlane-xyz/utils@npm:3.8.0":
+  version: 3.8.0
+  resolution: "@hyperlane-xyz/utils@npm:3.8.0"
   dependencies:
     "@cosmjs/encoding": "npm:^0.31.3"
     "@solana/web3.js": "npm:^1.78.0"
     bignumber.js: "npm:^9.1.1"
     ethers: "npm:^5.7.2"
-  checksum: 4344b7a46a0db684a75689aed5ceefb321149b0a3e0110c50a8db987c223d9d70f57f32ff4a5bca2cde6dec2fe172db2bdee62689a1c9bea18065aa5339abf35
+  checksum: 9d313133d3cc0cdae605c96ffdcebb704a5951a75201bc23be8a2653fbad45e0a1fd4782f8d93ec0b5a01bddaa98999ef5f320cfbb6eef44e0de2176a8a4fb7b
   languageName: node
   linkType: hard
 
@@ -2939,7 +2939,7 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperlane-xyz/widgets@workspace:."
   dependencies:
-    "@hyperlane-xyz/sdk": "npm:3.8.0-beta0"
+    "@hyperlane-xyz/sdk": "npm:3.8.0"
     "@storybook/addon-essentials": "npm:^7.6.14"
     "@storybook/addon-interactions": "npm:^7.6.14"
     "@storybook/addon-links": "npm:^7.6.14"