From f54ee602d8f9854e3024f91a14d9044beec024d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Brzezin=CC=81ski?= Date: Wed, 12 Jun 2024 22:52:59 +0200 Subject: [PATCH] fix lite rpc --- components/MangoProvider.tsx | 7 +++++-- components/settings/RpcSettings.tsx | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/components/MangoProvider.tsx b/components/MangoProvider.tsx index 1974a9c0..7120fbcc 100644 --- a/components/MangoProvider.tsx +++ b/components/MangoProvider.tsx @@ -24,7 +24,10 @@ import { import useNetworkSpeed from 'hooks/useNetworkSpeed' import { useWallet } from '@solana/wallet-adapter-react' import useLocalStorageState from 'hooks/useLocalStorageState' -import { DEFAULT_PRIORITY_FEE_LEVEL } from './settings/RpcSettings' +import { + DEFAULT_PRIORITY_FEE_LEVEL, + LITE_RPC_URL, +} from './settings/RpcSettings' import { useHiddenMangoAccounts } from 'hooks/useHiddenMangoAccounts' import { notify } from 'utils/notifications' import { usePlausible } from 'next-plausible' @@ -274,7 +277,7 @@ const handleEstimateFeeWithWs = ( let lastFee: null | number = null let reportedUndefinedFeeCount = 0 - const wsUrl = new URL('wss://api.mngo.cloud/lite-rpc/v1/') + const wsUrl = new URL(LITE_RPC_URL.replace('https', 'wss')) ws = new WebSocket(wsUrl) ws.addEventListener('open', () => { diff --git a/components/settings/RpcSettings.tsx b/components/settings/RpcSettings.tsx index f7abcbb4..d8a9fca7 100644 --- a/components/settings/RpcSettings.tsx +++ b/components/settings/RpcSettings.tsx @@ -13,7 +13,7 @@ export const TRITON_DEDICATED_URL = process.env.NEXT_PUBLIC_TRITON_TOKEN ? `https://mango.rpcpool.com/${process.env.NEXT_PUBLIC_TRITON_TOKEN}` : 'https://mango.rpcpool.com/946ef7337da3f5b8d3e4a34e7f88' -export const LITE_RPC_URL = 'https://api.mngo.cloud/lite-rpc/v1/' +export const LITE_RPC_URL = `https://rpc.mngo.cloud/${process.env.NEXT_PUBLIC_LITE_RPC_TOKEN}` const RPC_URLS = [ {