UNPKG

@ledgerhq/live-common

Version:
10 lines 939 B
import { CryptoOrTokenCurrency } from "@ledgerhq/types-cryptoassets"; import { CurrenciesByProviderId } from "../../deposit/type"; export type ProviderCoverageMap = Map<string, Set<string>>; export declare const safeCurrencyLookup: (id: string) => CryptoOrTokenCurrency | null; export declare const isProviderToken: (currency: CryptoOrTokenCurrency, providerId: string) => boolean; export declare const getProviderCurrency: (provider: CurrenciesByProviderId) => CryptoOrTokenCurrency | null; export declare const buildProviderCoverageMap: (providers: CurrenciesByProviderId[]) => ProviderCoverageMap; export declare const filterProvidersByIds: (providers: CurrenciesByProviderId[], currencyIdsSet: Set<string>, providerCoverageMap: ProviderCoverageMap) => CurrenciesByProviderId[]; export declare const extractProviderCurrencies: (providers: CurrenciesByProviderId[]) => CryptoOrTokenCurrency[]; //# sourceMappingURL=currencyUtils.d.ts.map