/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { rewardNodeProvidersGetApiV3RewardNodeProviders } from "../funcs/rewardNodeProvidersGetApiV3RewardNodeProviders.js"; import { rewardNodeProvidersGetApiV3RewardNodeProvidersId } from "../funcs/rewardNodeProvidersGetApiV3RewardNodeProvidersId.js"; import { rewardNodeProvidersGetApiV3TimeseriesRewardNodeProviders } from "../funcs/rewardNodeProvidersGetApiV3TimeseriesRewardNodeProviders.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; import { unwrapAsync } from "../types/fp.js"; export class RewardNodeProviders extends ClientSDK { async getApiV3TimeseriesRewardNodeProviders( request?: | operations.GetApiV3TimeseriesRewardNodeProvidersRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(rewardNodeProvidersGetApiV3TimeseriesRewardNodeProviders( this, request, options, )); } async getApiV3RewardNodeProviders( request?: operations.GetApiV3RewardNodeProvidersRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(rewardNodeProvidersGetApiV3RewardNodeProviders( this, request, options, )); } async getApiV3RewardNodeProvidersId( request: operations.GetApiV3RewardNodeProvidersIdRequest, options?: RequestOptions, ): Promise { return unwrapAsync(rewardNodeProvidersGetApiV3RewardNodeProvidersId( this, request, options, )); } }