UNPKG

@totle/web3connect

Version:

A single Web3 / Ethereum provider solution for all Wallets

25 lines 735 B
import { IProviderOptions } from "../helpers/types"; interface ICoreOptions { network: string; lightboxOpacity: number; providerOptions: IProviderOptions; } declare class Core { private show; private eventController; private lightboxOpacity; private providerController; private providers; constructor(opts?: Partial<ICoreOptions>); on(event: string, callback: (result: any) => void): () => void; off(event: string, callback?: (result: any) => void): void; toggleModal: () => Promise<void>; renderModal(): void; private onError; private onConnect; private onClose; private updateState; private resetState; } export default Core; //# sourceMappingURL=index.d.ts.map