@slide-computer/signer-agent
Version:
Initiate transactions with signers on the Internet Computer
12 lines (11 loc) • 594 B
TypeScript
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>;
}