UNPKG

@0xsequence/web3-react-v6-connector

Version:

A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

25 lines (24 loc) 851 B
import { AbstractConnector } from '@web3-react/abstract-connector'; import { ConnectorUpdate } from '@web3-react/types'; export interface SequenceConnectorArguments { chainId: number; appName?: string; } export declare class SequenceConnector extends AbstractConnector { private chainId; private readonly appName; sequenceWallet: any; sequenceProvider: any; constructor({ chainId, appName }: SequenceConnectorArguments); private handleChainChanged; private handleAccountsChanged; private handleClose; private handleNetworkChanged; private listenToEvents; activate(): Promise<ConnectorUpdate>; getProvider(): Promise<any>; getChainId(): Promise<number | string>; getAccount(): Promise<null | string>; deactivate(): Promise<void>; close(): Promise<void>; }