From baec96654e785a7e5a3cd37ae3940044c122d70c Mon Sep 17 00:00:00 2001 From: Evan Gray Date: Wed, 2 Mar 2022 05:47:40 -0500 Subject: [PATCH] fix: oasis addresses --- .../src/components/TokenSelectors/NFTViewer.tsx | 17 ++++++++++++++++- bridge_ui/src/utils/consts.ts | 4 ++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/bridge_ui/src/components/TokenSelectors/NFTViewer.tsx b/bridge_ui/src/components/TokenSelectors/NFTViewer.tsx index 84a44718f..e58398c10 100644 --- a/bridge_ui/src/components/TokenSelectors/NFTViewer.tsx +++ b/bridge_ui/src/components/TokenSelectors/NFTViewer.tsx @@ -20,11 +20,13 @@ import { CHAIN_ID_POLYGON, CHAIN_ID_SOLANA, CHAIN_ID_OASIS, + CHAIN_ID_FANTOM, } from "@certusone/wormhole-sdk"; import SmartAddress from "../SmartAddress"; import avaxIcon from "../../icons/avax.svg"; import bscIcon from "../../icons/bsc.svg"; import ethIcon from "../../icons/eth.svg"; +import fantomIcon from "../../icons/fantom.svg"; import solanaIcon from "../../icons/solana.svg"; import polygonIcon from "../../icons/polygon.svg"; import oasisIcon from "../../icons/oasis-network-rose-logo.svg"; @@ -113,6 +115,18 @@ const LogoIcon = ({ chainId }: { chainId: ChainId }) => src={oasisIcon} alt="Oasis" /> + ) : chainId === CHAIN_ID_FANTOM ? ( + ) : null; const useStyles = makeStyles((theme) => ({ @@ -415,7 +429,8 @@ export default function NFTViewer({ chainId === CHAIN_ID_ETH || chainId === CHAIN_ID_ETHEREUM_ROPSTEN || chainId === CHAIN_ID_AVAX || //TODO: give avax it's own bg - chainId === CHAIN_ID_OASIS, //TODO: give oasis it's own bg + chainId === CHAIN_ID_OASIS || //TODO: give oasis it's own bg + chainId === CHAIN_ID_FANTOM, //TODO: give fantom it's own bg [classes.bsc]: chainId === CHAIN_ID_BSC, [classes.solana]: chainId === CHAIN_ID_SOLANA, [classes.polygon]: chainId === CHAIN_ID_POLYGON, diff --git a/bridge_ui/src/utils/consts.ts b/bridge_ui/src/utils/consts.ts index 9529aebf2..cdccca87a 100644 --- a/bridge_ui/src/utils/consts.ts +++ b/bridge_ui/src/utils/consts.ts @@ -487,6 +487,8 @@ export const getNFTBridgeAddressForChain = (chainId: ChainId) => ? ROPSTEN_ETH_NFT_BRIDGE_ADDRESS : chainId === CHAIN_ID_AVAX ? AVAX_NFT_BRIDGE_ADDRESS + : chainId === CHAIN_ID_OASIS + ? OASIS_NFT_BRIDGE_ADDRESS : chainId === CHAIN_ID_FANTOM ? FANTOM_NFT_BRIDGE_ADDRESS : ""; @@ -505,6 +507,8 @@ export const getTokenBridgeAddressForChain = (chainId: ChainId) => ? ROPSTEN_ETH_TOKEN_BRIDGE_ADDRESS : chainId === CHAIN_ID_AVAX ? AVAX_TOKEN_BRIDGE_ADDRESS + : chainId === CHAIN_ID_OASIS + ? OASIS_TOKEN_BRIDGE_ADDRESS : chainId === CHAIN_ID_FANTOM ? FANTOM_TOKEN_BRIDGE_ADDRESS : "";