From b5893c3b601fa2f14784f683619f1c71bc273501 Mon Sep 17 00:00:00 2001 From: Jkorf Date: Wed, 6 Nov 2024 11:20:11 +0100 Subject: [PATCH] Added PerAccount SharedLeverageSettingMode enum value, changed Side on SharedUserTrade to nullable --- .../SharedApis/Enums/SharedLeverageSettingMode.cs | 6 +++++- .../SharedApis/ResponseModels/SharedUserTrade.cs | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CryptoExchange.Net/SharedApis/Enums/SharedLeverageSettingMode.cs b/CryptoExchange.Net/SharedApis/Enums/SharedLeverageSettingMode.cs index 7f35d8a..b069b6b 100644 --- a/CryptoExchange.Net/SharedApis/Enums/SharedLeverageSettingMode.cs +++ b/CryptoExchange.Net/SharedApis/Enums/SharedLeverageSettingMode.cs @@ -12,6 +12,10 @@ /// /// Leverage is configured for the symbol /// - PerSymbol + PerSymbol, + /// + /// Leverage is configured for the entire account + /// + PerAccount } } diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedUserTrade.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedUserTrade.cs index 49e85d4..37c2a1f 100644 --- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedUserTrade.cs +++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedUserTrade.cs @@ -34,7 +34,7 @@ namespace CryptoExchange.Net.SharedApis /// /// Side of the trade /// - public SharedOrderSide Side { get; set; } + public SharedOrderSide? Side { get; set; } /// /// Fee paid for the trade /// @@ -51,7 +51,7 @@ namespace CryptoExchange.Net.SharedApis /// /// ctor /// - public SharedUserTrade(string symbol, string orderId, string id, SharedOrderSide side, decimal quantity, decimal price, DateTime timestamp) + public SharedUserTrade(string symbol, string orderId, string id, SharedOrderSide? side, decimal quantity, decimal price, DateTime timestamp) { Symbol = symbol; OrderId = orderId;