some-shit
Version:
Web3Modal implementation for Angular
14 lines (13 loc) • 553 B
TypeScript
import { EventEmitter } from '@angular/core';
import { IProviderControllerOptions, IProviderUserOptions } from '@mindsorg/web3modal-ts';
export declare class Web3ModalService {
private web3WalletConnector;
shouldOpen: EventEmitter<boolean>;
providers: EventEmitter<IProviderUserOptions[]>;
constructor(configOptions?: IProviderControllerOptions);
open(): Promise<unknown>;
setConfiguration(options: IProviderControllerOptions): void;
clearCachedProvider(): void;
setCachedProvider(id: string): void;
close(): void;
}