@@ -165,7 +165,33 @@ protected internal override async Task<
165
165
> OnGetMarketSymbolsMetadataAsync ( )
166
166
{
167
167
List < ExchangeMarket > markets = new List < ExchangeMarket > ( ) ;
168
- // [{"symbol":"REQ-ETH","quoteMaxSize":"99999999","enableTrading":true,"priceIncrement":"0.0000001","baseMaxSize":"1000000","baseCurrency":"REQ","quoteCurrency":"ETH","market":"ETH","quoteIncrement":"0.0000001","baseMinSize":"1","quoteMinSize":"0.00001","name":"REQ-ETH","baseIncrement":"0.0001"}, ... ]
168
+ /* [ {
169
+ "symbol": "XWG-USDT",
170
+ "name": "XWG-USDT",
171
+ "baseCurrency": "XWG",
172
+ "quoteCurrency": "USDT",
173
+ "feeCurrency": "USDT",
174
+ "market": "USDS",
175
+ "baseMinSize": "10",
176
+ "quoteMinSize": "0.1",
177
+ "baseMaxSize": "10000000000",
178
+ "quoteMaxSize": "99999999",
179
+ "baseIncrement": "0.0001",
180
+ "quoteIncrement": "0.0000001",
181
+ "priceIncrement": "0.0000001",
182
+ "priceLimitRate": "0.1",
183
+ "minFunds": "0.1",
184
+ "isMarginEnabled": false,
185
+ "enableTrading": true,
186
+ "st": true,
187
+ "callauctionIsEnabled": false,
188
+ "callauctionPriceFloor": null,
189
+ "callauctionPriceCeiling": null,
190
+ "callauctionFirstStageStartTime": null,
191
+ "callauctionSecondStageStartTime": null,
192
+ "callauctionThirdStageStartTime": null,
193
+ "tradingStartTime": 1650531600000
194
+ }, ... ] */
169
195
JToken marketSymbolTokens = await MakeJsonRequestAsync < JToken > ( "/symbols" ) ;
170
196
foreach ( JToken marketSymbolToken in marketSymbolTokens )
171
197
{
@@ -187,6 +213,7 @@ protected internal override async Task<
187
213
] . ConvertInvariant < decimal > ( ) ,
188
214
PriceStepSize = marketSymbolToken [ "priceIncrement" ] . ConvertInvariant < decimal > ( ) ,
189
215
IsActive = marketSymbolToken [ "enableTrading" ] . ConvertInvariant < bool > ( ) ,
216
+ IsDelistingCandidate = marketSymbolToken [ "st" ] . ConvertInvariant < bool > ( ) ,
190
217
} ;
191
218
markets . Add ( market ) ;
192
219
}
@@ -821,7 +848,7 @@ params string[] marketSymbols
821
848
var deltaBook = new ExchangeOrderBook
822
849
{
823
850
IsFromSnapshot = false ,
824
- ExchangeName = ExchangeName . Kucoin ,
851
+ ExchangeName = ExchangeName . KuCoin ,
825
852
SequenceId = parsedTime ,
826
853
MarketSymbol = symbol . ToString ( ) ,
827
854
LastUpdatedUtc = lastUpdatedDateTime ,
@@ -1089,6 +1116,6 @@ private string GetWebsocketBulletToken()
1089
1116
1090
1117
public partial class ExchangeName
1091
1118
{
1092
- public const string Kucoin = "KuCoin" ;
1119
+ public const string KuCoin = "KuCoin" ;
1093
1120
}
1094
1121
}
0 commit comments