From ae54f3ad0cdbd6aa07f94749572eefcf47daae71 Mon Sep 17 00:00:00 2001 From: dirtydishes Date: Tue, 30 Dec 2025 17:52:55 -0500 Subject: [PATCH] Remove redundant premium display from flow packets --- apps/web/app/page.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/apps/web/app/page.tsx b/apps/web/app/page.tsx index c3d861b..9a570a0 100644 --- a/apps/web/app/page.tsx +++ b/apps/web/app/page.tsx @@ -1202,7 +1202,15 @@ const AlertDrawer = ({ alert, flowPacket, evidence, onClose }: AlertDrawerProps)
{formatFlowMetric(parseNumber(flowPacket.features.count, flowPacket.members.length))} prints {formatFlowMetric(parseNumber(flowPacket.features.total_size, 0))} size - ${formatPrice(parseNumber(flowPacket.features.total_premium, 0))} + + Notional $ + {formatUsd( + parseNumber( + flowPacket.features.total_notional, + parseNumber(flowPacket.features.total_premium, 0) * 100 + ) + )} +

Window {formatFlowMetric(parseNumber(flowPacket.features.window_ms, 0), "ms")} ยท{" "} @@ -1781,11 +1789,10 @@ export default function HomePage() { const contract = String(features.option_contract_id ?? packet.id ?? "unknown"); const count = parseNumber(features.count, packet.members.length); const totalSize = parseNumber(features.total_size, 0); - const totalPremium = parseNumber(features.total_premium, 0); const totalNotional = parseNumber(features.total_notional, Number.NaN); const notional = Number.isFinite(totalNotional) ? totalNotional - : totalPremium * 100; + : parseNumber(features.total_premium, 0) * 100; const startTs = parseNumber(features.start_ts, packet.source_ts); const endTs = parseNumber(features.end_ts, startTs); const windowMs = parseNumber(features.window_ms, 0); @@ -1820,7 +1827,6 @@ export default function HomePage() {

{formatFlowMetric(count)} prints {formatFlowMetric(totalSize)} size - Premium ${formatPrice(totalPremium)} Notional ${formatUsd(notional)} {windowMs > 0 ? ( {formatFlowMetric(windowMs, "ms")}