import { NextResponse } from 'next/server' import { driftTradingService } from '../../../../lib/drift-trading' export async function GET(request: Request) { try { const { searchParams } = new URL(request.url) const limit = parseInt(searchParams.get('limit') || '50') console.log('📊 API: Getting Drift trading history...') const tradingHistory = await driftTradingService.getTradingHistory(limit) return NextResponse.json({ success: true, trades: tradingHistory, count: tradingHistory.length }) } catch (error: any) { console.error('❌ API: Error getting trading history:', error) return NextResponse.json( { success: false, error: error.message, trades: [] }, { status: 500 } ) } }