@reservoir0x/relay-kit-ui
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
21 lines • 1.06 kB
TypeScript
import type { CurrencyList } from '@reservoir0x/relay-kit-hooks';
import type { Token } from '../types/index.js';
import type { paths, RelayChain } from '@reservoir0x/relay-sdk';
type ApiCurrency = NonNullable<paths['/chains']['get']['responses']['200']['content']['application/json']['chains']>[0]['currency'];
export declare const convertApiCurrencyToToken: (currency: ApiCurrency | undefined | null, chainId: number) => Token;
export declare const findBridgableToken: (chain?: RelayChain, token?: Token) => Token | null;
export declare const mergeTokenLists: (lists: (CurrencyList | undefined)[]) => {
chainId?: number | undefined;
address?: string | undefined;
symbol?: string | undefined;
name?: string | undefined;
decimals?: number | undefined;
vmType?: "evm" | "svm" | "bvm" | "tvm" | "suivm" | "hypevm" | "tonvm" | undefined;
metadata?: {
logoURI?: string | undefined;
verified?: boolean | undefined;
isNative?: boolean | undefined;
} | undefined;
}[];
export {};
//# sourceMappingURL=tokens.d.ts.map