Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
src
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1773793920:/home/bokiko/Projects/btc-liquidations/src/components/LiquidationChart.tsx:src
1773793935:/home/bokiko/Projects/btc-liquidations/src/components/LiquidationFeed.tsx:src
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
src
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
1773794823:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794841:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794857:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794875:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794893:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794910:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773794927:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
src
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
1773861838:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861854:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861869:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861884:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861899:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861916:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861933:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773861948:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
src
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1773795676:/home/bokiko/Projects/btc-liquidations/src/components/StatsCards.tsx:src
1773795690:/home/bokiko/Projects/btc-liquidations/src/components/LiquidationChart.tsx:src
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
src
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
1773793271:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773793285:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773793299:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773793314:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773793329:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
1773793345:/home/bokiko/Projects/btc-liquidations/src/hooks/useMultiExchangeWebSocket.ts:src
3 changes: 3 additions & 0 deletions .kyzn/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# kyzn — gitignored local data
history/
reports/
Empty file added .kyzn/.improve.lock
Empty file.
17 changes: 17 additions & 0 deletions .kyzn/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# kyzn configuration — commit this file
# Generated by: kyzn init
# Date: 2026-03-18T00:17:39Z

project:
name: btc-liquidations
type: node
preferences:
mode: deep
budget: 2.50
max_turns: 30
diff_limit: 2000
trust: guardian
on_build_fail: report
model: opus
focus:
priorities: []
5 changes: 3 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion src/components/LiquidationChart.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ export default function LiquidationChart({ liquidations }: LiquidationChartProps
return acc;
}, {} as Record<string, { time: string; longs: number; shorts: number }>);

return Object.values(grouped).slice(-20).reverse();
return Object.values(grouped)
.sort((a, b) => a.time.localeCompare(b.time))
.slice(-20);
}, [liquidations]);

const formatValue = (value: number) => {
Expand Down
2 changes: 1 addition & 1 deletion src/components/LiquidationFeed.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export default function LiquidationFeed({ liquidations }: LiquidationFeedProps)
</div>
<p className="text-zinc-400 font-medium mb-1">Listening for liquidations</p>
<p className="text-zinc-600 text-sm">
Connected to 5 exchanges
Monitoring multiple exchanges
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/components/StatsCards.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
'use client';

import { Liquidation, Exchange, EXCHANGE_STYLES } from '@/types';
import { TrendingUp, TrendingDown, Activity, DollarSign, Flame } from 'lucide-react';
import { TrendingUp, TrendingDown, Activity, Flame } from 'lucide-react';

interface StatsCardsProps {
liquidations: Liquidation[];
Expand Down
Loading
Loading