Releases: JKorf/OKX.Net
OKX.Net Version 4.12.1
Updated socketClient.UnifiedApi.Trading.CancelMultipleOrdersAsync request model to OKXOrderCancelSocketRequest
Fixed restClient.UnifiedApi.Trading.CancelMultipleOrdersAsync request model, switching back to Symbol instead of SymbolCode
OKX.Net Version 4.12.0
Updated CryptoExchange.Net to version 11.1.0, see https://github.com/JKorf/CryptoExchange.Net/releases/ for full release notes
Removed symbol parameter from socket PlaceOrder methods, made symbolCode required
Removed symbol parameter from socket CancelOrder and AmendOrder methods, made symbolCode required
Fixed deserialization issue OKXDiscountInfo model
OKX.Net Version 4.11.0
Added restClient.UnifiedApi.Account.GetEstimatedLeverageInfoAsync endpoint
Added restClient.UnifiedApi.Account.GetAccountRiskStateAsync endpoint
Added restClient.UnifiedApi.Account.GetBorrowInterestLimitAsync endpoint
Added restClient.UnifiedApi.CopyTrading.GetLeadPositionsAsync endpoint
Added restClient.UnifiedApi.CopyTrading.GetLeadPositionHistoryAsync endpoint
Added restClient.UnifiedApi.CopyTrading.PlaceLeadStopOrderAsync endpoint
Added restClient.UnifiedApi.CopyTrading.CloseLeadPositionAsync endpoint
Added restClient.UnifiedApi.CopyTrading.GetLeadingInstrumentsAsync endpoint
Added restClient.UnifiedApi.CopyTrading.AmendLeadingInstrumentsAsync endpoint
Added restClient.UnifiedApi.ExchangeData.GetPremiumHistoryAsync endpoint
Added restClient.UnifiedApi.SubAccount.GetSubAccountMaxWithdrawalsAsync endpoint
Added restClient.UnifiedApi.SubAccount.GetManagedSubAccountBillsAsync endpoint
Added restClient.UnifiedApi.SubAccount.GetEntrustSubAccountsAsync endpoint
Added restClient.UnifiedApi.SubAccount.GetSubAccountApiKeysAsync endpoint
Added restClient.UnifiedApi.SubAccount.CreateSubAccountApiKeyAsync endpoint
Added restClient.UnifiedApi.SubAccount.DeleteSubAccountApiKeyAsync endpoint
Added restClient.UnifiedApi.SubAccount.SetSubAccountTransferOutAsync endpoint
Added restClient.UnifiedApi.SubAccount.CreateSubAccountAsync endpoint
Added restClient.UnifiedApi.Trading.GetAccountRateLimitAsync endpoint
Added restClient.UnifiedApi.Trading.GetOneClickRepayCurrencyListAsync endpoint
Added restClient.UnifiedApi.Trading.GetOneClickRepayCurrencyListV2Async endpoint
Added restClient.UnifiedApi.Trading.OneClickRepayAsync endpoint
Added restClient.UnifiedApi.Trading.OneClickRepayV2Async endpoint
Added restClient.UnifiedApi.Trading.GetOneClickRepayHistoryAsync endpoint
Added restClient.UnifiedApi.Trading.GetOneClickRepayHistoryV2Async endpoint
Added priceAmendType parameter to restClient.UnifiedApi.Trading.AmendOrderAsync endpoint
Added priceAmendType, isElpTakerAccess parameters to restClient.UnifiedApi.Trading.PlaceOrderAsync endpoint
Added ClientAlgoOrderId parameter to OKXAlgoOrderRequest request model
Added SubCode property to OKXOrderAmendResponse model
Added SubCode property to OKXOrderAmendResponse model
Added GroupId, LongPositionRemainingQuota, ShortPositionRemainingQuota properties to OKXInstrument model
Removed restClient.UnifiedApi.Account.GetLightningDepositsAsync endpoint
Removed restClient.UnifiedApi.Account.GetLightningWithdrawalAsync endpoint
Removed restClient.UnifiedApi.ExchangeData.GetVIPInterestRatesAsync endpoint
Removed restClient.UnifiedApi.Trading.CancelAdvanceAlgoOrderAsync endpoint
OKX.Net Version 4.10.2
Added GetFundingBillHistoryAsync endpoint
Added ThisFiveYears to InstrumentAlias Enum values
Added Perp to SymbolRuleType Enum values
Updated OKXInstrument.SymbolCategory to nullable since it's not always set
OKX.Net Version 4.10.1
Fix issue in credentials copying
OKX.Net Version 4.10.0
Updated CryptoExchange.Net to version 11.0.1, see https://github.com/JKorf/CryptoExchange.Net/releases/ for full release notes
Updated class for supplying API credentials from ApiCredentials to OKXCredentials
Updated Shared order status parsing to default to Unknown value if not parsable
Updated SymbolCategory enum values
OKX.Net Version 4.9.0
Added SymbolCategory property to OKXInstrument model
Added RebaseContract to SymbolRuleType Enum values
Added Rebase to InstrumentState Enum values
Updated xml comments to include json fields
OKX.Net Version 4.8.0
Updated CryptoExchange.Net to version 10.8.0, see https://github.com/JKorf/CryptoExchange.Net/releases/ for full release notes
Improved method XML comments
Fixed GetOrdersAsync filter parameters
OKX.Net Version 4.7.0
Updated CryptoExchange.Net to version 10.7.0
Added additional Http settings to client options
Updated Shared REST interfaces pagination logic
Updated HttpClient registration, fixing issue of DNS changes not getting processed
Fixed UserClientProvider using unconfigured HttpClient
OKX.Net Version 4.6.0
Updated CryptoExchange.Net to version 10.6.0, see https://github.com/JKorf/CryptoExchange.Net/releases/ for full release notes
Fixed SymbolOrderBook websocket subscription not getting closed if when waiting for initial data times out
Fixed OKXSymbolOrderBook when using Limit = 5