UNPKG

wallets-wrapper

Version:

How to install

19 lines (18 loc) 658 B
import { ethers } from 'ethers'; import { WalletStateProps } from '../../../models'; import { MetamaskProvider } from '..'; export declare class Init { private provider; private address$; private chainId$; private isConnected$; private subscriptionMessage$; private errors$; private isListenersStarted; constructor({ address$, chainId$, isConnected$, subscriptionMessage$, errors$, }: WalletStateProps); isInstalled(): boolean; onboarding(): void; getMetamaskProvider(): Promise<MetamaskProvider>; getProvider(): Promise<ethers.providers.Web3Provider>; startListeners(): Promise<void>; }