adding mockchain to the rainbow kit network selector
This commit is contained in:
12
package-lock.json
generated
12
package-lock.json
generated
@@ -12,7 +12,7 @@
|
|||||||
"@radix-ui/react-slot": "^1.1.0",
|
"@radix-ui/react-slot": "^1.1.0",
|
||||||
"@radix-ui/react-tabs": "^1.1.1",
|
"@radix-ui/react-tabs": "^1.1.1",
|
||||||
"@rainbow-me/rainbowkit": "2.2.8",
|
"@rainbow-me/rainbowkit": "2.2.8",
|
||||||
"@tanstack/react-query": "5.90.2",
|
"@tanstack/react-query": "^5.90.2",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"i18next": "^23.15.0",
|
"i18next": "^23.15.0",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"react-i18next": "^15.1.0",
|
"react-i18next": "^15.1.0",
|
||||||
"tailwind-merge": "^2.5.5",
|
"tailwind-merge": "^2.5.5",
|
||||||
"tailwindcss-animate": "^1.0.7",
|
"tailwindcss-animate": "^1.0.7",
|
||||||
"viem": "2.38.0",
|
"viem": "^2.38.1",
|
||||||
"wagmi": "2.18.0"
|
"wagmi": "^2.18.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22",
|
"@types/node": "^22",
|
||||||
@@ -8135,9 +8135,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/viem": {
|
"node_modules/viem": {
|
||||||
"version": "2.38.0",
|
"version": "2.38.1",
|
||||||
"resolved": "https://registry.npmjs.org/viem/-/viem-2.38.0.tgz",
|
"resolved": "https://registry.npmjs.org/viem/-/viem-2.38.1.tgz",
|
||||||
"integrity": "sha512-YU5TG8dgBNeYPrCMww0u9/JVeq2ZCk9fzk6QybrPkBooFysamHXL1zC3ua10aLPt9iWoA/gSVf1D9w7nc5B1aA==",
|
"integrity": "sha512-+5c5b8AmGBYJGMU0A3spIFgsBXseV1E+LlQnSDG80IBoXYDqeQ2XZ8wrwCl9FqLVeP+8NgXtouJaPpmv9VGwHQ==",
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
"type": "github",
|
"type": "github",
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"@radix-ui/react-slot": "^1.1.0",
|
"@radix-ui/react-slot": "^1.1.0",
|
||||||
"@radix-ui/react-tabs": "^1.1.1",
|
"@radix-ui/react-tabs": "^1.1.1",
|
||||||
"@rainbow-me/rainbowkit": "2.2.8",
|
"@rainbow-me/rainbowkit": "2.2.8",
|
||||||
"@tanstack/react-query": "5.90.2",
|
"@tanstack/react-query": "^5.90.2",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"i18next": "^23.15.0",
|
"i18next": "^23.15.0",
|
||||||
@@ -25,8 +25,8 @@
|
|||||||
"react-i18next": "^15.1.0",
|
"react-i18next": "^15.1.0",
|
||||||
"tailwind-merge": "^2.5.5",
|
"tailwind-merge": "^2.5.5",
|
||||||
"tailwindcss-animate": "^1.0.7",
|
"tailwindcss-animate": "^1.0.7",
|
||||||
"viem": "2.38.0",
|
"viem": "^2.38.1",
|
||||||
"wagmi": "2.18.0"
|
"wagmi": "^2.18.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22",
|
"@types/node": "^22",
|
||||||
|
|||||||
@@ -6,14 +6,32 @@ import { mainnet, polygon, optimism, arbitrum, base } from 'wagmi/chains';
|
|||||||
import { QueryClientProvider, QueryClient } from '@tanstack/react-query';
|
import { QueryClientProvider, QueryClient } from '@tanstack/react-query';
|
||||||
import { ThemeProvider, useTheme } from 'next-themes';
|
import { ThemeProvider, useTheme } from 'next-themes';
|
||||||
import { useEffect, useState } from 'react';
|
import { useEffect, useState } from 'react';
|
||||||
|
import { defineChain } from 'viem';
|
||||||
|
|
||||||
import { TranslationsProvider } from '@/providers/translations-provider';
|
import { TranslationsProvider } from '@/providers/translations-provider';
|
||||||
import { Header } from '@/components/header';
|
import { Header } from '@/components/header';
|
||||||
|
|
||||||
|
const mockchain = defineChain({
|
||||||
|
id: 31337,
|
||||||
|
name: 'Mockchain',
|
||||||
|
nativeCurrency: {
|
||||||
|
decimals: 18,
|
||||||
|
name: 'Ether',
|
||||||
|
symbol: 'ETH',
|
||||||
|
},
|
||||||
|
rpcUrls: {
|
||||||
|
default: { http: ['http://localhost:8545'] },
|
||||||
|
},
|
||||||
|
blockExplorers: {
|
||||||
|
default: { name: 'Explorer', url: 'http://localhost:8545' },
|
||||||
|
},
|
||||||
|
testnet: true,
|
||||||
|
});
|
||||||
|
|
||||||
const config = getDefaultConfig({
|
const config = getDefaultConfig({
|
||||||
appName: 'Liquidity Party',
|
appName: 'Liquidity Party',
|
||||||
projectId: 'YOUR_PROJECT_ID', // Get this from https://cloud.walletconnect.com
|
projectId: 'YOUR_PROJECT_ID', // Get this from https://cloud.walletconnect.com
|
||||||
chains: [mainnet, polygon, optimism, arbitrum, base],
|
chains: [mainnet, polygon, optimism, arbitrum, base, mockchain],
|
||||||
ssr: false,
|
ssr: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user