UNPKG

postchain-client

Version:

Client library for accessing a Postchain node through REST.

10 lines (9 loc) 743 B
import { HandleRequestInputProps, ResponseObject, RetryRequestProps } from "./types"; export declare function abortOnError({ method, path, config, postObject, }: HandleRequestInputProps): Promise<ResponseObject>; export declare function tryNextOnError({ method, path, config, postObject, }: HandleRequestInputProps): Promise<ResponseObject>; export declare function singleEndpoint({ method, path, config, postObject, }: Omit<RetryRequestProps, "unreachableDuration">): Promise<ResponseObject>; type RetryRequest = RetryRequestProps & { validateStatusCode: (statusCode: number) => boolean; }; export declare function retryRequest({ method, path, config, postObject, validateStatusCode, }: RetryRequest): Promise<ResponseObject>; export {};