@broxus/js-bridge-essentials
Version:
Bridge JavaScript Essentials library
12 lines (11 loc) • 541 B
TypeScript
import { type SolanaChains, type TokenInfo } from '../../services/SolanaTokenListProvider/types';
export declare class TokenListContainer {
private tokenList;
constructor(tokenList: TokenInfo[]);
filterByTag(tag: string): TokenListContainer;
filterByChainId(chainId: number | SolanaChains): TokenListContainer;
excludeByChainId(chainId: number | SolanaChains): TokenListContainer;
excludeByTag(tag: string): TokenListContainer;
filterByClusterSlug(slug: string): TokenListContainer;
getList(): TokenInfo[];
}