UNPKG

@soundsright/connector

Version:

soundsright wallet connector

19 lines (18 loc) 760 B
import { Connection, UriHandler, AddTokenOptions } from '../types'; export declare const RPC_CONFIGS: any; export declare class WalletConnectConnection extends Connection { protected static _instance: WalletConnectConnection; static getInstance(): WalletConnectConnection; private eagerConnection; private ethereum; private uriHandler; protected constructor(); private _initialize; initialize(): Promise<void>; connect(): Promise<import("../types").ConnectionState>; switchChain(chainId: number): Promise<void>; addToken(options: AddTokenOptions): Promise<void>; disconnect(emit?: boolean): Promise<void>; registUriHandler(handler: UriHandler): void; private registDefaultUriHandler; }