@renegade-fi/core
Version:
VanillaJS library for Renegade
22 lines • 780 B
JavaScript
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