UNPKG

@baking-bad/tezos-etherlink-bridge-sdk

Version:

SDK designed for building token bridge applications between Tezos (L1) and Etherlink (L2)

10 lines (9 loc) 580 B
export type RemoteServiceResponseFormat = 'none' | 'json' | 'text'; export declare abstract class RemoteService { readonly baseUrl: string; constructor(baseUrl: string); protected getUrl(uri: string): URL; protected getRequestInit(requestInit?: RequestInit): Promise<RequestInit>; protected fetch<T>(uriOrUrl: string | URL, responseFormat: T extends void ? 'none' : Exclude<RemoteServiceResponseFormat, 'none'>, requestInit?: RequestInit, useDefaultRequestInitFields?: boolean): Promise<T>; protected ensureResponseOk(response: Response): Promise<void>; }