UNPKG

@slide-computer/signer-agent

Version:

Initiate transactions with signers on the Internet Computer

12 lines (11 loc) 594 B
import { type Channel, type JsonRequest, type JsonResponse } from "@slide-computer/signer"; import type { StoicConnection } from "./stoicConnection"; import { HttpAgent } from "@dfinity/agent"; export declare class AgentChannel implements Channel { #private; constructor(connection: StoicConnection, agent?: HttpAgent); get closed(): boolean; addEventListener(...[event, listener]: [event: "close", listener: () => void] | [event: "response", listener: (response: JsonResponse) => void]): () => void; send(request: JsonRequest): Promise<void>; close(): Promise<void>; }