UNPKG

@dzapio/sdk

Version:

A TypeScript/JavaScript SDK for interacting with the DZap protocol, providing utilities for DeFi operations including Swaps, Bridges, and Zaps.

9 lines (8 loc) 754 B
import { PriceService } from '../service/price'; import { ChainData, HexString, TokenInfo, TokenResponse } from '../types'; export declare const isNativeCurrency: (address: string, chainConfig: ChainData) => boolean; export declare const sortByBalanceInUsd: (tokenEntries: [string, TokenInfo][]) => TokenResponse; export declare const updateTokenListPrices: (tokens: TokenResponse, chainId: number, chainConfig: ChainData, priceService: PriceService) => Promise<TokenResponse>; export declare function isNonEVMChain(chainId: number, chainConfig: ChainData): boolean; export declare const getChecksumAddress: (address: string) => HexString; export declare const formatToken: <T extends HexString | string = string>(token: T, nativeTokenAddress?: T) => T;