Skip to content

Commit 2938d83

Browse files
author
ubuntu
committed
resolve merge conflict
1 parent b6a3c69 commit 2938d83

2 files changed

Lines changed: 24 additions & 35 deletions

File tree

example/src/test_order_latency/main.cpp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,20 @@ int main(int argc, char** argv) {
145145
const auto& byWebsocket = UtilSystem::getEnvAsBool("BY_WEBSOCKET");
146146
SessionOptions sessionOptions;
147147
SessionConfigs sessionConfigs;
148+
149+
const auto& okx_rest_fast_url = ccapi::UtilSystem::getEnvAsString("OKX_REST_FAST_URL");
150+
const auto& okx_websocket_fast_url = ccapi::UtilSystem::getEnvAsString("OKX_WEBSOCKET_FAST_URL");
151+
auto url_rest_base = sessionConfigs.getUrlRestBase();
152+
if (!okx_rest_fast_url.empty()) {
153+
url_rest_base.at("okx") = okx_rest_fast_url;
154+
}
155+
sessionConfigs.setUrlRestBase(url_rest_base);
156+
std::map<std::string, std::string> url_websocket_base = sessionConfigs.getUrlWebsocketBase();
157+
if (!okx_websocket_fast_url.empty()) {
158+
url_websocket_base.at("okx") = okx_websocket_fast_url;
159+
}
160+
sessionConfigs.setUrlWebsocketBase(url_websocket_base);
161+
148162
std::string websocketOrderEntrySubscriptionCorrelationId("any");
149163
MyEventHandler eventHandler(symbol, side, quantity, price, clientOrderIdLength, cancelByClientOrderId, numOrders, byWebsocket,
150164
websocketOrderEntrySubscriptionCorrelationId);

test/test_build/CMakeLists.txt

Lines changed: 10 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -7,68 +7,43 @@ set(SERVICE_LIST "MARKET_DATA" "EXECUTION_MANAGEMENT" "FIX")
77

88
set(MARKET_DATA_EXCHANGE_LIST
99
"COINBASE"
10-
# "GEMINI"
11-
# "KRAKEN"
12-
# "KRAKEN_FUTURES"
13-
# "BITSTAMP"
14-
# "BITFINEX"
15-
# "BITMEX"
10+
# "GEMINI" "KRAKEN" "KRAKEN_FUTURES" "BITSTAMP" "BITFINEX" "BITMEX"
1611
# "BINANCE_US"
1712
"BINANCE"
1813
"BINANCE_USDS_FUTURES"
1914
"BINANCE_COIN_FUTURES"
20-
# "HUOBI"
21-
# "HUOBI_USDT_SWAP"
22-
# "HUOBI_COIN_SWAP"
15+
# "HUOBI" "HUOBI_USDT_SWAP" "HUOBI_COIN_SWAP"
2316
"OKX"
24-
# "ERISX"
25-
# "KUCOIN"
26-
# "KUCOIN_FUTURES"
27-
# "DERIBIT"
17+
# "ERISX" "KUCOIN" "KUCOIN_FUTURES" "DERIBIT"
2818
"GATEIO"
2919
"GATEIO_PERPETUAL_FUTURES"
3020
"CRYPTOCOM"
3121
# "ASCENDEX"
3222
"BYBIT"
3323
"BITGET"
3424
"BITGET_FUTURES"
35-
# "BITMART"
36-
# "MEXC"
37-
# "MEXC_FUTURES"
38-
# "WHITEBIT"
39-
)
25+
# "BITMART" "MEXC" "MEXC_FUTURES" "WHITEBIT"
26+
)
4027

4128
set(EXECUTION_MANAGEMENT_EXCHANGE_LIST
4229
"COINBASE"
43-
# "GEMINI"
44-
# "KRAKEN"
45-
# "KRAKEN_FUTURES"
46-
# "BITSTAMP"
47-
# "BITFINEX"
48-
# "BITMEX"
30+
# "GEMINI" "KRAKEN" "KRAKEN_FUTURES" "BITSTAMP" "BITFINEX" "BITMEX"
4931
# "BINANCE_US"
5032
"BINANCE"
5133
"BINANCE_USDS_FUTURES"
5234
"BINANCE_COIN_FUTURES"
53-
# "HUOBI"
54-
# "HUOBI_USDT_SWAP"
55-
# "HUOBI_COIN_SWAP"
35+
# "HUOBI" "HUOBI_USDT_SWAP" "HUOBI_COIN_SWAP"
5636
"OKX"
57-
# "ERISX"
58-
# "KUCOIN"
59-
# "KUCOIN_FUTURES"
60-
# "DERIBIT"
37+
# "ERISX" "KUCOIN" "KUCOIN_FUTURES" "DERIBIT"
6138
"GATEIO"
6239
"GATEIO_PERPETUAL_FUTURES"
6340
"CRYPTOCOM"
6441
# "ASCENDEX"
6542
"BYBIT"
6643
"BITGET"
6744
"BITGET_FUTURES"
68-
# "BITMART"
69-
# "MEXC"
70-
# "WHITEBIT"
71-
)
45+
# "BITMART" "MEXC" "WHITEBIT"
46+
)
7247

7348
set(FIX_EXCHANGE_LIST "COINBASE" "GEMINI")
7449

0 commit comments

Comments
 (0)