From f234ad208aefbe8294b28ceee1ec799eb3666cb6 Mon Sep 17 00:00:00 2001 From: Nick Caradonna Date: Mon, 28 Jul 2025 17:58:16 -0400 Subject: [PATCH] speed up dlob publisher messages --- src/index.ts | 2 +- src/publishers/dlobPublisher.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index fe6382f..cf635a2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -79,7 +79,7 @@ const sdkConfig = initialize({ env: process.env.ENV }); const stateCommitment: Commitment = 'confirmed'; const serverPort = process.env.PORT || 6969; -export const ORDERBOOK_UPDATE_INTERVAL = 1000; +export const ORDERBOOK_UPDATE_INTERVAL = 500; const WS_FALLBACK_FETCH_INTERVAL = ORDERBOOK_UPDATE_INTERVAL * 60; const useWebsocket = process.env.USE_WEBSOCKET?.toLowerCase() === 'true'; const hermesUrl = process.env.HERMES_ENDPOINT; diff --git a/src/publishers/dlobPublisher.ts b/src/publishers/dlobPublisher.ts index 7416f71..89c9242 100644 --- a/src/publishers/dlobPublisher.ts +++ b/src/publishers/dlobPublisher.ts @@ -110,7 +110,7 @@ const useOrderSubscriber = process.env.USE_ORDER_SUBSCRIBER?.toLowerCase() === 'true'; const ORDERBOOK_UPDATE_INTERVAL = - parseInt(process.env.ORDERBOOK_UPDATE_INTERVAL) || 1000; + parseInt(process.env.ORDERBOOK_UPDATE_INTERVAL) || 500; const WS_FALLBACK_FETCH_INTERVAL = 60_000; const KILLSWITCH_SLOT_DIFF_THRESHOLD =