UNPKG

@nomiclabs/buidler

Version:

Buidler is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.

16 lines 587 B
/// <reference types="node" /> import { IncomingMessage, ServerResponse } from "http"; import WebSocket from "ws"; import { EthereumProvider } from "../../../types"; export default class JsonRpcHandler { private _provider; constructor(provider: EthereumProvider); handleHttp: (req: IncomingMessage, res: ServerResponse) => Promise<void>; handleWs: (ws: WebSocket) => Promise<void>; private _sendEmptyResponse; private _setCorsHeaders; private _sendResponse; private _handleSingleRequest; private _handleRequest; } //# sourceMappingURL=handler.d.ts.map