UNPKG

@walletconnect/sign-client

Version:

Sign Client for WalletConnect Protocol

44 lines 1.87 kB
import { SignClientTypes, ISignClient, ISignClientEvents } from "@walletconnect/types"; export declare class SignClient extends ISignClient { readonly protocol = "wc"; readonly version = 2; readonly name: ISignClient["name"]; readonly metadata: ISignClient["metadata"]; core: ISignClient["core"]; logger: ISignClient["logger"]; events: ISignClient["events"]; engine: ISignClient["engine"]; session: ISignClient["session"]; proposal: ISignClient["proposal"]; pendingRequest: ISignClient["pendingRequest"]; auth: ISignClient["auth"]; signConfig?: ISignClient["signConfig"]; static init(opts?: SignClientTypes.Options): Promise<SignClient>; constructor(opts?: SignClientTypes.Options); get context(): string; get pairing(): import("@walletconnect/types").IPairingStore; on: ISignClientEvents["on"]; once: ISignClientEvents["once"]; off: ISignClientEvents["off"]; removeListener: ISignClientEvents["removeListener"]; removeAllListeners: ISignClientEvents["removeAllListeners"]; connect: ISignClient["connect"]; pair: ISignClient["pair"]; approve: ISignClient["approve"]; reject: ISignClient["reject"]; update: ISignClient["update"]; extend: ISignClient["extend"]; request: ISignClient["request"]; respond: ISignClient["respond"]; ping: ISignClient["ping"]; emit: ISignClient["emit"]; disconnect: ISignClient["disconnect"]; find: ISignClient["find"]; getPendingSessionRequests: ISignClient["getPendingSessionRequests"]; authenticate: ISignClient["authenticate"]; formatAuthMessage: ISignClient["formatAuthMessage"]; approveSessionAuthenticate: ISignClient["approveSessionAuthenticate"]; rejectSessionAuthenticate: ISignClient["rejectSessionAuthenticate"]; private initialize; } //# sourceMappingURL=client.d.ts.map