UNPKG

@cosmos-kit/core

Version:

cosmos-kit wallet connector core package

18 lines (17 loc) 743 B
import { nameServiceRegistries } from '../config'; export const getNameServiceRegistryFromChainName = (chainName) => { const registry = nameServiceRegistries.find((r) => r.chainName === chainName); if (!registry) { throw new Error('No such name service registered with chain ' + chainName); } return registry; }; export const getNameServiceRegistryFromName = (name) => { return nameServiceRegistries.find((r) => r.name === name); }; export const getNameServiceNameFromChainName = (chainName) => { return nameServiceRegistries.find((r) => r.chainName === chainName)?.name; }; export const getChainNameFromNameServiceName = (name) => { return nameServiceRegistries.find((r) => r.name === name)?.chainName; };