@particle-network/authkit
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
13 lines (12 loc) • 785 B
TypeScript
import type { Chain } from '@particle-network/auth-core';
import type { Chain as ViemChain } from 'viem/chains';
export declare const getChainDisplayName: (chain: ViemChain | Chain) => string;
export declare function getNativeSymbol(chain: Chain): string;
export declare function getEvmChain(id: number): ViemChain | undefined;
export declare function getSolanaChain(id: number): ViemChain | undefined;
export declare function formatAddress(address: string, chain: Chain): string;
export declare function isSolana(chain: Chain): boolean;
export declare function isEvm(chain: Chain): boolean;
export declare function isTron(chain?: Chain): boolean | undefined;
export declare const formatPng: (src?: string) => string;
export declare function getNativeTokenIcon(chain?: Chain): string;