From f7497c7038ce619eda108fa0ae5db2989cb3c3d7 Mon Sep 17 00:00:00 2001 From: Jack Waller Date: Mon, 29 Sep 2025 09:36:21 +1000 Subject: [PATCH] chore: add grouping to reg orderbook channel --- src/wsConnectionManager.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wsConnectionManager.ts b/src/wsConnectionManager.ts index 510869d..7ea8ae2 100644 --- a/src/wsConnectionManager.ts +++ b/src/wsConnectionManager.ts @@ -98,6 +98,12 @@ const getRedisChannelFromMessage = (message: any): string => { case 'trades': return `trades_${marketType}_${marketIndex}`; case 'orderbook': + if ( + message.grouping && + GROUPING_OPTIONS.includes(parseInt(message.grouping)) + ) { + return `orderbook_${marketType}_${marketIndex}_grouped_${message.grouping}`; + } return `orderbook_${marketType}_${marketIndex}`; case 'orderbook_indicative': { if (