From 1911f1466f35eb7280b308f60d07612591d7542f Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Tue, 06 Jan 2026 15:26:34 +0800
Subject: [PATCH] feat(coin): 添加BNB币种支持
---
src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java | 8 ++++++++
src/main/java/com/xcong/excoin/modules/newPrice/OkxNewPriceWebSocketClientV2.java | 4 ++--
src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java | 4 ++++
3 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
index 2a49a49..b856717 100644
--- a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
+++ b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
@@ -10,6 +10,10 @@
BTC("BTC", "BTC/USDT")
,ETH("ETH", "ETH/USDT")
+
+ ,BNB("BNB", "BNB/USDT")
+
+
,LTC("LTC", "LTC/USDT")
,BCH("BCH", "BCH/USDT")
,XRP("XRP", "XRP/USDT")
diff --git a/src/main/java/com/xcong/excoin/modules/newPrice/OkxNewPriceWebSocketClientV2.java b/src/main/java/com/xcong/excoin/modules/newPrice/OkxNewPriceWebSocketClientV2.java
index 6a8d97f..2f4dd48 100644
--- a/src/main/java/com/xcong/excoin/modules/newPrice/OkxNewPriceWebSocketClientV2.java
+++ b/src/main/java/com/xcong/excoin/modules/newPrice/OkxNewPriceWebSocketClientV2.java
@@ -65,11 +65,11 @@
private static final String CHANNEL_OPEN_INTEREST = "open-interest";
private static final String[] INST_IDS = {
- "BTC-USDT", "ETH-USDT", "XRP-USDT", "LTC-USDT", "BCH-USDT", "ETC-USDT"
+ "BTC-USDT", "ETH-USDT", "XRP-USDT", "LTC-USDT", "BCH-USDT", "ETC-USDT", "BNB-USDT"
};
//BTC-USDT-SWAP
private static final String[] INST_IDS_INTEREST = {
- "BTC-USDT-SWAP", "ETH-USDT-SWAP", "XRP-USDT-SWAP", "LTC-USDT-SWAP", "BCH-USDT-SWAP", "ETC-USDT-SWAP"
+ "BTC-USDT-SWAP", "ETH-USDT-SWAP", "XRP-USDT-SWAP", "LTC-USDT-SWAP", "BCH-USDT-SWAP", "ETC-USDT-SWAP", "BNB-USDT-SWAP"
};
/**
diff --git a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
index d5a5771..6a9d823 100644
--- a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
+++ b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
@@ -20,6 +20,8 @@
return "BCH/USDT";
case "etcusdt":
return "ETC/USDT";
+ case "bnbusdt":
+ return "BNB/USDT";
default:
return null;
}
@@ -48,6 +50,8 @@
return "BCH_NEW_PRICE";
case "ETC/USDT":
return "ETC_NEW_PRICE";
+ case "BNB/USDT":
+ return "BNB_NEW_PRICE";
default:
return null;
}
@@ -67,6 +71,8 @@
return "BCH-USDT";
case "ETC/USDT":
return "ETC-USDT";
+ case "BNB/USDT":
+ return "BNB-USDT";
default:
return null;
}
@@ -86,6 +92,8 @@
return "BCH-USDT-SWAP";
case "ETC/USDT":
return "ETC-USDT-SWAP";
+ case "BNB/USDT":
+ return "BNB-USDT-SWAP";
default:
return null;
}
--
Gitblit v1.9.1