Moved fetching to simple-typed-fetch

This commit is contained in:
Aleksandr Kraiz
2023-03-24 21:59:04 +04:00
parent 07f947eb35
commit 51257adcd4
22 changed files with 256 additions and 653 deletions

View File

@@ -1,6 +1,5 @@
import type BigNumber from 'bignumber.js';
import { z } from 'zod';
import fetchWithValidation from '../../fetchWithValidation';
import swapInfoSchema from './schemas/swapInfoSchema';
import exchangeInfoSchema from './schemas/exchangeInfoSchema';
import cancelOrderSchema from './schemas/cancelOrderSchema';
@@ -20,6 +19,7 @@ import httpToWS from '../../utils/httpToWS';
import { ethers } from 'ethers';
import orderSchema from './schemas/orderSchema';
import { exchanges } from '../../constants';
import { fetchWithValidation } from 'simple-typed-fetch';
class OrionAggregator {
private readonly apiUrl: string;

View File

@@ -1,5 +1,4 @@
import { z } from 'zod';
import fetchWithValidation from '../../fetchWithValidation';
import {
IDOSchema, atomicHistorySchema,
poolsConfigSchema, poolsInfoSchema, infoSchema, historySchema,
@@ -18,6 +17,7 @@ import type redeemOrderSchema from '../OrionAggregator/schemas/redeemOrderSchema
import { sourceAtomicHistorySchema, targetAtomicHistorySchema } from './schemas/atomicHistorySchema';
import { makePartial } from '../../utils';
import type { networkCodes } from '../../constants';
import { fetchWithValidation } from 'simple-typed-fetch';
type IAdminAuthHeaders = {
auth: string

View File

@@ -1,4 +1,4 @@
import fetchWithValidation from '../../fetchWithValidation';
import { fetchWithValidation } from 'simple-typed-fetch';
import type { Exchange } from '../../types';
import { statisticsOverviewSchema, topPairsStatisticsSchema } from './schemas';
import candlesSchema from './schemas/candlesSchema';

View File

@@ -1,4 +1,4 @@
import fetchWithValidation from '../../fetchWithValidation';
import { fetchWithValidation } from 'simple-typed-fetch';
import {
errorSchema,
miniStatsSchema,