@ganache/tezos
Version:
Ganache's Tezos client implementation
23 lines • 866 B
TypeScript
/// <reference types="node" />
import Emittery from "emittery";
import { Connector, Executor } from "@ganache/utils";
import Provider from "./src/provider";
import TezosApi from "./src/api";
import { HttpRequest } from "@trufflesuite/uws-js-unofficial";
export declare type TezosProvider = Provider;
export declare const TezosProvider: typeof Provider;
export declare class TezosConnector extends Emittery<{
ready: undefined;
close: undefined;
}> implements Connector<TezosApi, unknown, unknown> {
#private;
provider: Provider;
constructor(providerOptions: any, requestCoordinator: Executor);
connect(): Promise<void>;
format(result: any): string;
formatError(error: any): string;
parse(message: Buffer): any;
handle(payload: any, _connection: HttpRequest): Promise<any>;
close(): {};
}
//# sourceMappingURL=index.d.ts.map