UNPKG

@unilogin/sdk

Version:

SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.

21 lines 1.07 kB
import { ObservedCurrency, ApplicationInfo, Network } from '@unilogin/commons'; import { IStorageService } from '../core/models/IStorageService'; export interface SdkConfig { network: Network; applicationInfo: ApplicationInfo; observedTokensAddresses: string[]; saiTokenAddress?: string; observedCurrencies: ObservedCurrency[]; notice: string; authorizationsObserverTick: number; balanceObserverTick: number; priceObserverTick: number; mineableFactoryTick: number; mineableFactoryTimeout: number; storageService: IStorageService; notifySdkApiKey: string; rampApiKey?: string; apiKey?: string; } export declare const asSdkConfigOverrides: import("@restless/sanitizers").Sanitizer<Partial<Pick<SdkConfig, "network" | "applicationInfo" | "observedTokensAddresses" | "saiTokenAddress" | "notice" | "authorizationsObserverTick" | "balanceObserverTick" | "priceObserverTick" | "mineableFactoryTick" | "mineableFactoryTimeout" | "notifySdkApiKey" | "rampApiKey" | "apiKey">>>; //# sourceMappingURL=SdkConfig.d.ts.map