1、反向下单 暂时提交

This commit is contained in:
2025-07-26 09:09:09 +08:00
parent 3013486dd4
commit 771c617da4
44 changed files with 2018 additions and 614 deletions

View File

@ -15,7 +15,7 @@ import (
- @msg 消息内容
- @listenType 订阅类型 0-现货 1-合约
*/
func ReceiveListen(msg []byte, listenType int) (reconnect bool, err error) {
func ReceiveListen(msg []byte, listenType int, apiKey string) (reconnect bool, err error) {
var dataMap map[string]interface{}
err = sonic.Unmarshal(msg, &dataMap)
@ -52,7 +52,7 @@ func ReceiveListen(msg []byte, listenType int) (reconnect bool, err error) {
}
utility.SafeGo(func() {
binanceservice.ChangeSpotOrder(mapData)
binanceservice.ChangeSpotOrder(mapData, apiKey)
})
} else {
var data futuresdto.OrderTradeUpdate
@ -64,7 +64,7 @@ func ReceiveListen(msg []byte, listenType int) (reconnect bool, err error) {
}
utility.SafeGo(func() {
binanceservice.ChangeFutureOrder(data.OrderDetails)
binanceservice.ChangeFutureOrder(data.OrderDetails, apiKey)
})
}
//订单更新
@ -72,9 +72,9 @@ func ReceiveListen(msg []byte, listenType int) (reconnect bool, err error) {
log.Info("executionReport 推送:", string(msg))
if listenType == 0 { //现货
binanceservice.ChangeSpotOrder(dataMap)
binanceservice.ChangeSpotOrder(dataMap, apiKey)
} else if listenType == 1 { //合约
binanceservice.ChangeFutureOrder(dataMap)
binanceservice.ChangeFutureOrder(dataMap, apiKey)
} else {
log.Error("executionReport 不支持的订阅类型", strconv.Itoa(listenType))
}
@ -101,6 +101,7 @@ func ReceiveListen(msg []byte, listenType int) (reconnect bool, err error) {
case "eventStreamTerminated":
log.Info("账户数据流被终止 type:", getWsTypeName(listenType))
return true, nil
default:
log.Info("未知事件 内容:", string(msg))
log.Info("未知事件", event)