UNPKG

@openweb3-io/waas

Version:

WaaS API client and WaaS verification library

25 lines (24 loc) 2.02 kB
import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { CreateGasStationRequest } from '../models/CreateGasStationRequest'; import { CursorPageGasStation } from '../models/CursorPageGasStation'; import { GasStation } from '../models/GasStation'; import { GetGasStationDepositAddressReply } from '../models/GetGasStationDepositAddressReply'; import { UpdateGasStationRequest } from '../models/UpdateGasStationRequest'; export declare class GasStationsApiRequestFactory extends BaseAPIRequestFactory { v1GasStationsCreate(createGasStationRequest: CreateGasStationRequest, _options?: Configuration): Promise<RequestContext>; v1GasStationsDelete(gasStationId: string, _options?: Configuration): Promise<RequestContext>; v1GasStationsGetOrCreateDepositAddress(chainId: string, walletId?: string, _options?: Configuration): Promise<RequestContext>; v1GasStationsList(cursor?: string, limit?: number, _options?: Configuration): Promise<RequestContext>; v1GasStationsRetrieve(gasStationId: string, _options?: Configuration): Promise<RequestContext>; v1GasStationsUpdate(gasStationId: string, updateGasStationRequest: UpdateGasStationRequest, _options?: Configuration): Promise<RequestContext>; } export declare class GasStationsApiResponseProcessor { v1GasStationsCreateWithHttpInfo(response: ResponseContext): Promise<HttpInfo<GasStation>>; v1GasStationsDeleteWithHttpInfo(response: ResponseContext): Promise<HttpInfo<GasStation>>; v1GasStationsGetOrCreateDepositAddressWithHttpInfo(response: ResponseContext): Promise<HttpInfo<GetGasStationDepositAddressReply>>; v1GasStationsListWithHttpInfo(response: ResponseContext): Promise<HttpInfo<CursorPageGasStation>>; v1GasStationsRetrieveWithHttpInfo(response: ResponseContext): Promise<HttpInfo<GasStation>>; v1GasStationsUpdateWithHttpInfo(response: ResponseContext): Promise<HttpInfo<GasStation>>; }