From 5ec515b178f92306e64700ce7d7bca4db01ffb0d Mon Sep 17 00:00:00 2001 From: Nour Alharithi Date: Thu, 18 Jan 2024 13:52:45 -0800 Subject: [PATCH] strip slot from dlob diff check --- src/dlob-subscriber/DLOBSubscriberIO.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dlob-subscriber/DLOBSubscriberIO.ts b/src/dlob-subscriber/DLOBSubscriberIO.ts index a630ada..ee984c9 100644 --- a/src/dlob-subscriber/DLOBSubscriberIO.ts +++ b/src/dlob-subscriber/DLOBSubscriberIO.ts @@ -96,6 +96,10 @@ export class DLOBSubscriberIO extends DLOBSubscriber { const grouping = l2Args.grouping; const { marketName, ...l2FuncArgs } = l2Args; const l2 = this.getL2(l2FuncArgs); + const slot = l2.slot; + if (slot) { + delete l2.slot; + } const marketType = isVariant(l2Args.marketType, 'perp') ? 'perp' : 'spot'; let l2Formatted: any; if (grouping) { @@ -119,6 +123,7 @@ export class DLOBSubscriberIO extends DLOBSubscriber { l2Formatted['marketName'] = marketName?.toUpperCase(); l2Formatted['marketType'] = marketType?.toLowerCase(); l2Formatted['marketIndex'] = l2Args.marketIndex; + l2Formatted['slot'] = slot; addOracletoResponse( l2Formatted, this.driftClient,