MCPcopy Create free account
hub / github.com/circlefin/circle-nodejs-sdk / createRequestFunction

Function createRequestFunction

src/generated/common.ts:106–122  ·  view source on GitHub ↗
(
  axiosArgs: RequestArgs,
  globalAxios: AxiosInstance,
  BASE_PATH: string,
  configuration?: Configuration
)

Source from the content-addressed store, hash-verified

104 * @export
105 */
106export const createRequestFunction = function (
107 axiosArgs: RequestArgs,
108 globalAxios: AxiosInstance,
109 BASE_PATH: string,
110 configuration?: Configuration
111) {
112 return <T = unknown, R = AxiosResponse<T>>(
113 axios: AxiosInstance = globalAxios,
114 basePath: string = BASE_PATH
115 ) => {
116 const axiosRequestArgs = {
117 ...axiosArgs.options,
118 url: (configuration?.basePath || basePath) + axiosArgs.url
119 };
120 return axios.request<T, R>(axiosRequestArgs);
121 };
122};

Callers 15

createBusinessPixAccountFunction · 0.90
getBusinessPixAccountFunction · 0.90
listBusinessPixAccountsFunction · 0.90
listBusinessBalancesFunction · 0.90
listStablecoinsFunction · 0.90
pingFunction · 0.90
createFxAccountFunction · 0.90
createFxTradeFunction · 0.90
getDailyFxLimitsFunction · 0.90
getFxTradeIdFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected