Merge pull request #532 from drift-labs/jack/add-logging-for-errors

Jack/add logging for errors
This commit is contained in:
jack
2025-10-16 11:36:32 +11:00
committed by GitHub

View File

@@ -312,6 +312,12 @@ export function publishGroupings(
asks: aggregatedAsks,
});
if(['SOL-PERP', 'BTC-PERP', 'ETH-PERP'].includes(l2Formatted_grouped20.marketName) && aggregatedBids.length !== 20 || aggregatedAsks.length !== 20) {
logger.error(`Error aggregating dlob levels: group=${group}, bids=${fullAggregatedBids.length}, asks=${fullAggregatedAsks.length}`)
logger.error(`Response: ${JSON.stringify(l2Formatted_grouped20)}`)
}
redisClient.publish(
`${clientPrefix}orderbook_${marketType}_${
marketArgs.marketIndex