diff --git a/BingX.Net.UnitTests/TestImplementations/JsonToObjectComparer.cs b/BingX.Net.UnitTests/TestImplementations/JsonToObjectComparer.cs
index b3b22e3..7650916 100644
--- a/BingX.Net.UnitTests/TestImplementations/JsonToObjectComparer.cs
+++ b/BingX.Net.UnitTests/TestImplementations/JsonToObjectComparer.cs
@@ -1,4 +1,5 @@
using CryptoExchange.Net.Converters;
+using CryptoExchange.Net.Converters.JsonNet;
using CryptoExchange.Net.Objects;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
diff --git a/BingX.Net/BingX.Net.xml b/BingX.Net/BingX.Net.xml
index c22a6e5..001ce02 100644
--- a/BingX.Net/BingX.Net.xml
+++ b/BingX.Net/BingX.Net.xml
@@ -154,9 +154,6 @@
-
-
-
@@ -221,6 +218,12 @@
+
+
+
+
+
+
@@ -252,6 +255,86 @@
+
+
+ Kline interval
+
+
+
+
+ One minute
+
+
+
+
+ Three minutes
+
+
+
+
+ Five minutes
+
+
+
+
+ Fifteen minutes
+
+
+
+
+ Thirty minutes
+
+
+
+
+ One hour
+
+
+
+
+ Two hours
+
+
+
+
+ Four hours
+
+
+
+
+ Six hours
+
+
+
+
+ Eight hours
+
+
+
+
+ Twelve hours
+
+
+
+
+ One day
+
+
+
+
+ Three days
+
+
+
+
+ One week
+
+
+
+
+ One month
+
+
Status of a symbol
@@ -452,6 +535,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
BingX Spot trading endpoints, placing and managing orders.
@@ -521,6 +625,86 @@
The default addresses to connect to the BingX.com API
+
+
+ Kline (candlestick) info
+
+
+
+
+ Open timestamp
+
+
+
+
+ Open price
+
+
+
+
+ High price
+
+
+
+
+ Low price
+
+
+
+
+ Close price
+
+
+
+
+ Volume
+
+
+
+
+ Close time
+
+
+
+
+ Quote volume
+
+
+
+
+ Order book info
+
+
+
+
+ List of bids
+
+
+
+
+ List of asks
+
+
+
+
+ Timestamp of the data
+
+
+
+
+ Order book entry
+
+
+
+
+ The price
+
+
+
+
+ The quantity
+
+
Socket update
diff --git a/BingX.Net/Clients/FuturesApi/BingXSocketClientFuturesApi.cs b/BingX.Net/Clients/FuturesApi/BingXSocketClientFuturesApi.cs
index 6a89812..b73b77f 100644
--- a/BingX.Net/Clients/FuturesApi/BingXSocketClientFuturesApi.cs
+++ b/BingX.Net/Clients/FuturesApi/BingXSocketClientFuturesApi.cs
@@ -44,12 +44,12 @@ internal BingXSocketClientFuturesApi(ILogger logger, BingXSocketOptions options)
protected override AuthenticationProvider CreateAuthenticationProvider(ApiCredentials credentials)
=> new BingXAuthenticationProvider(credentials);
- ///
- public async Task> SubscribeToBingXUpdatesAsync(Action> onMessage, CancellationToken ct = default)
- {
- var subscription = new BingXSubscription
[JsonProperty("id")]
+ [JsonPropertyName("id")]
public long Id { get; set; }
///
/// Trade price
///
[JsonProperty("price")]
+ [JsonPropertyName("price")]
public decimal Price { get; set; }
///
/// Quantity
///
[JsonProperty("qty")]
+ [JsonPropertyName("qty")]
public decimal Quantity { get; set; }
///
/// timestamp
///
[JsonProperty("time")]
+ [JsonPropertyName("time")]
public DateTime Timestamp { get; set; }
///
/// Whether buyer was the maker
///
[JsonProperty("buyerMaker")]
+ [JsonPropertyName("buyerMaker")]
public bool BuyerIsMaker { get; set; }
}
}