UNPKG

@renegade-fi/core

Version:
22 lines 780 B
import { arbitrum, arbitrumSepolia } from 'viem/chains'; const SUPPORTED_CHAINS = [arbitrum.id, arbitrumSepolia.id]; const CHAIN_DEFAULTS = { [arbitrum.id]: { hseBaseUrl: 'https://mainnet.historical-state.renegade.fi:3000', }, [arbitrumSepolia.id]: { hseBaseUrl: 'https://testnet.historical-state.renegade.fi:3000', }, }; export function getHseBaseUrl(chainId) { const defaults = CHAIN_DEFAULTS[chainId]; if (!defaults) { throw new Error(`No HSE base URL found for chain ID ${chainId}`); } return defaults.hseBaseUrl; } // Utility function to check if a chain ID is supported export function isSupportedChainId(chainId) { return SUPPORTED_CHAINS.some((chain) => chain === chainId); } //# sourceMappingURL=defaults.js.map