From 6c590d7f3295897abe4e775107f7d7e7f57928d9 Mon Sep 17 00:00:00 2001
From: Marc-Aurele Besner
<82244926+marc-aurele-besner@users.noreply.github.com>
Date: Fri, 23 Feb 2024 11:41:31 -0500
Subject: [PATCH] fix switch network error and improve use of constants
---
web-app/src/components/layout.tsx | 5 +++--
web-app/src/constants/networks.ts | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/web-app/src/components/layout.tsx b/web-app/src/components/layout.tsx
index 6fb36c3..8c001e0 100644
--- a/web-app/src/components/layout.tsx
+++ b/web-app/src/components/layout.tsx
@@ -3,6 +3,7 @@ import { useAccountModal, useConnectModal } from '@rainbow-me/rainbowkit'
import Link from 'next/link'
import React, { useEffect, useState } from 'react'
import { useAccount, useEnsName, useNetwork, useSwitchNetwork } from 'wagmi'
+import { nova } from '../constants/networks'
interface LayoutProps {
children: React.ReactNode
@@ -22,7 +23,7 @@ export const ConnectWallet: React.FC = () => {
}, [])
useEffect(() => {
- if (isConnected && chain && chain.id !== 1002 && switchNetwork) switchNetwork(1002)
+ if (isConnected && chain && chain.id !== nova.id && switchNetwork) switchNetwork(nova.id)
}, [isConnected, chain, switchNetwork])
if (!clientSide) return null
@@ -56,7 +57,7 @@ export const Header: React.FC = () => {
Faucet
- Gemini 3h Nova - Subspace Testnet
+ {nova.name}
diff --git a/web-app/src/constants/networks.ts b/web-app/src/constants/networks.ts
index ce6bc14..c741c18 100644
--- a/web-app/src/constants/networks.ts
+++ b/web-app/src/constants/networks.ts
@@ -2,7 +2,7 @@ import { Chain, hardhat, mainnet } from 'wagmi/chains'
export const nova: Chain = {
id: 490000,
- name: 'Nova - Testnet Subspace',
+ name: 'Gemini 3h Nova - Subspace Testnet',
network: 'nova',
nativeCurrency: {
decimals: 18,