From 87f9c738a50f701227719badbeecf0be5f8cb1e1 Mon Sep 17 00:00:00 2001 From: Kirill Litvinov Date: Tue, 28 Nov 2023 07:16:21 +0500 Subject: [PATCH] fix: types --- src/services/Aggregator/ws/index.ts | 7 +++++++ src/types.ts | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/services/Aggregator/ws/index.ts b/src/services/Aggregator/ws/index.ts index a50d62b..d1ce566 100644 --- a/src/services/Aggregator/ws/index.ts +++ b/src/services/Aggregator/ws/index.ts @@ -526,6 +526,13 @@ class AggregatorWS { availableAmountOut: item.aao, })), assetsNameMapping: json.anm, + usdInfo: json.usd && { + availableAmountIn: json.usd.aa, + availableAmountOut: json.usd.aao, + marketAmountOut: json.usd.mo, + marketAmountIn: json.usd.mi, + difference: json.usd.d, + }, }; switch (json.k) { // kind diff --git a/src/types.ts b/src/types.ts index 5882e9a..0e9b681 100644 --- a/src/types.ts +++ b/src/types.ts @@ -199,10 +199,10 @@ export type SwapInfoBase = { assetsNameMapping?: Partial> | undefined usdInfo?: { availableAmountIn: number - availableAmountOut?: number - marketAmountIn: number - marketAmountOut?: number - difference: string + availableAmountOut: number | undefined + marketAmountOut: number + marketAmountIn: number | undefined + difference: string | undefined } }