From 52e4ff692195e8150df05b2507e27e487c4d1b8f Mon Sep 17 00:00:00 2001 From: 0xYYBB | ZYY | Bobo <128128010+the-dev-z@users.noreply.github.com> Date: Tue, 2 Dec 2025 05:00:20 +0800 Subject: [PATCH] fix(bybit): complete Bybit integration by adding API layer support (#1149) --- api/server.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api/server.go b/api/server.go index 465d79ed..89b6013f 100644 --- a/api/server.go +++ b/api/server.go @@ -562,6 +562,11 @@ func (s *Server) handleCreateTrader(c *gin.Context) { exchangeCfg.AsterSigner, exchangeCfg.AsterPrivateKey, ) + case "bybit": + tempTrader = trader.NewBybitTrader( + exchangeCfg.APIKey, + exchangeCfg.SecretKey, + ) default: log.Printf("⚠️ 不支持的交易所类型: %s,使用用户输入的初始资金", req.ExchangeID) } @@ -938,6 +943,11 @@ func (s *Server) handleSyncBalance(c *gin.Context) { exchangeCfg.AsterSigner, exchangeCfg.AsterPrivateKey, ) + case "bybit": + tempTrader = trader.NewBybitTrader( + exchangeCfg.APIKey, + exchangeCfg.SecretKey, + ) default: c.JSON(http.StatusBadRequest, gin.H{"error": "不支持的交易所类型"}) return