UNPKG

@lifi/sdk

Version:

LI.FI Any-to-Any Cross-Chain-Swap SDK

13 lines (11 loc) 334 B
import type { ChainType } from '@lifi/types' import { config } from '../config.js' export const getProvider = <T>(type: ChainType): T => { const provider = config .get() .providers.find((provider) => provider.type === type) as T if (!provider) { throw new Error(`${type} provider not found.`) } return provider }