UNPKG

@snowballmoney/chain-agnostic-utils

Version:

Chain agnostic utilities for cross-chain applications

11 lines (10 loc) 331 B
import {NAMESPACES} from "../constants/namespaces"; import {parseCAIP2} from "./parser"; export function isValidCAIP2(chainId: string): boolean { try { const { namespace, reference } = parseCAIP2(chainId); return Object.values(NAMESPACES).includes(namespace as any); } catch { return false; } }