UNPKG

@pharosnames/address-encoder

Version:

Encodes and decodes address formats for various cryptocurrencies with Pharos network support

8 lines 974 B
import { coinNameToTypeMap, evmCoinNameToTypeMap, nonEvmCoinNameToTypeMap } from "./consts/coinNameToTypeMap.js"; import { coinTypeToNameMap, evmCoinTypeToNameMap, nonEvmCoinTypeToNameMap } from "./consts/coinTypeToNameMap.js"; import type { Coin, CoinName, CoinType, DecoderFunction, EncoderFunction, EvmCoinName, EvmCoinType, GetCoderByCoinName, GetCoderByCoinType } from "./types.js"; export type { Coin, CoinName, CoinType, DecoderFunction, EncoderFunction, EvmCoinName, EvmCoinType, }; export { coinNameToTypeMap, coinTypeToNameMap, evmCoinNameToTypeMap, evmCoinTypeToNameMap, nonEvmCoinNameToTypeMap, nonEvmCoinTypeToNameMap, }; export declare const getCoderByCoinName: <TCoinName extends CoinName | string = CoinName | string>(name: TCoinName) => GetCoderByCoinName<TCoinName>; export declare const getCoderByCoinType: <TCoinType extends CoinType | number = CoinType | number>(coinType: TCoinType) => GetCoderByCoinType<TCoinType>; //# sourceMappingURL=index.d.ts.map