UNPKG

@ledgerhq/live-common

Version:
20 lines 999 B
/// <reference types="node" /> /// <reference types="node" /> import { ExchangeTypes, PartnerKeyInfo } from "@ledgerhq/hw-app-exchange"; import { getSwapProvider, getAvailableProviders } from "./swap"; export { getSwapProvider, getAvailableProviders }; export type ExchangeProviderNameAndSignature = { name: string; publicKey: { curve: "secp256k1" | "secp256r1"; data: Buffer; }; version?: number; signature: Buffer; }; export declare function convertToAppExchangePartnerKey(provider: ExchangeProviderNameAndSignature): PartnerKeyInfo; export declare const getProviderConfig: (exchangeType: ExchangeTypes, provider: string) => Promise<ExchangeProviderNameAndSignature>; export declare function setTestProviderInfo(provider: string): void; export declare function getTestProviderInfo(): ExchangeProviderNameAndSignature | undefined; export declare function removeTestProviderInfo(): ExchangeProviderNameAndSignature | undefined; //# sourceMappingURL=index.d.ts.map