UNPKG

@totle/web3connect

Version:

A single Web3 / Ethereum provider solution for all Wallets

41 lines 979 B
export interface IProviderInfo { id: string; name: string; type: string; logo: string; check: string; package: IProviderPackageOptions; styled: IProviderStyledOptions; } export interface IProviderStyledOptions { [prop: string]: any; } export interface IProviderOptions { [id: string]: { package: any; options: any; }; } export declare type SimpleFunction = (input?: any) => void; export interface IEventCallback { event: string; callback: (result: any) => void; } export interface IInjectedProvidersMap { injectedAvailable: boolean; [isProviderName: string]: boolean; } export interface IProviderCallback { name: string | null; onClick: () => Promise<void>; } export interface IProviderMappingEntry { id: string; name: string; connector: any; package: IProviderPackageOptions; } export interface IProviderPackageOptions { required: string[]; } //# sourceMappingURL=types.d.ts.map