UNPKG

scrypt-ts

Version:

A toolset for building sCrypt smart contract applications on Bitcoin SV network written in typescript.

15 lines (14 loc) 671 B
import { Action } from "./action"; import { LoggerController } from "./logger-controller"; import { RequestController } from "./request-controller"; export declare class ActionError extends Error { statusCode: number; message: string; constructor(statusCode: number, message: string); } export declare class ActionResolver { private readonly _requestController; private readonly _loggerController; constructor(_requestController: RequestController, _loggerController: LoggerController); resolve<Request, JSONRequest, JSONResponse, Response>(action: Action<Request, JSONRequest, JSONResponse, Response>, request: Request): Promise<Response>; }