@mindsorg/web3modal-ts
Version:
Web3modal's provider layer abstraction for simple implementation of web3 wallet connections
12 lines (11 loc) • 515 B
TypeScript
import { IProviderControllerOptions, IProviderUserOptions, ProviderController } from "..";
export declare class Web3WalletConnector {
providers: IProviderUserOptions[];
providerController: ProviderController;
constructor(configOptions?: IProviderControllerOptions);
get cachedProvider(): string;
setConfiguration: (options: IProviderControllerOptions) => void;
checkIfCachedProviderOrSingleOption(): Promise<void>;
clearCachedProvider(): void;
setCachedProvider(id: string): void;
}