- Add leverage detection in executeTrade function to route correctly - Leveraged positions (leverage > 1) now route to execute-perp API (Drift Protocol) - Spot trades (leverage = 1) continue to use execute-dex API (Jupiter DEX) - Enhanced success messages to distinguish between spot trades and leveraged positions - Fixes issue where 5x leveraged positions were incorrectly executed as spot swaps - Added proper console logging for debugging trade routing
67 KiB
67 KiB