diff --git a/src/pages/bridge/index.tsx b/src/pages/bridge/index.tsx index 1197a55..32eb73f 100644 --- a/src/pages/bridge/index.tsx +++ b/src/pages/bridge/index.tsx @@ -138,6 +138,7 @@ export default function Bridge() { currency0 ?? undefined ) + const { data: anyswapInfo, error }: SWRResponse = useSWR( 'https://bridgeapi.anyswap.exchange/v2/serverInfo/1285', (url) => @@ -431,6 +432,12 @@ export default function Bridge() { setPendingTx(false) } } + + const anyswapChains = [ChainId.MOONRIVER, ChainId.BSC, ChainId.MAINNET] + const availableChains = Object.keys(anyswapInfo || {}) + .map((r) => parseInt(r)) + .filter((r) => anyswapChains.includes(r)) + return ( <> setShowConfirmation(false)}> @@ -523,7 +530,7 @@ export default function Bridge() {
parseInt(r))} + availableChains={availableChains} label="From" chain={chainFrom} otherChain={chainTo} @@ -534,7 +541,7 @@ export default function Bridge() { parseInt(r))} + availableChains={availableChains} label="To" chain={chainTo} otherChain={chainFrom}