simplify: use HttpsProxyAgent directly for proxy routing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
direkturcrypto
2026-03-01 22:33:45 +07:00
co-authored by Claude Opus 4.6
parent 048d4433c2
commit f5c777ec0c
4 changed files with 215 additions and 206 deletions
+3 -3
View File
@@ -9,9 +9,6 @@
* For the TUI dashboard version, use: npm run sniper-tui
*/
// Load proxy patch BEFORE any other imports (must patch https before axios is loaded)
import './utils/proxy-patch.cjs';
import { validateMMConfig } from './config/index.js';
import config from './config/index.js';
import logger from './utils/logger.js';
@@ -21,6 +18,9 @@ import { executeSnipe } from './services/sniperExecutor.js';
import { redeemSniperPositions } from './services/ctf.js';
import { getSchedule, isAssetInSession, getNextSessionInfo } from './services/schedule.js';
// Set proxy before any network calls
import './utils/proxy-patch.cjs';
// ── Validate config ────────────────────────────────────────────────────────────
try {