Skip to content

Releases: JKorf/OKX.Net

OKX.Net Version 4.12.1

13 Apr 06:51

Choose a tag to compare

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

09 Apr 10:52

Choose a tag to compare

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

01 Apr 13:46

Choose a tag to compare

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

30 Mar 10:48

Choose a tag to compare

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

24 Mar 15:38

Choose a tag to compare

Fix issue in credentials copying

OKX.Net Version 4.10.0

24 Mar 14:20

Choose a tag to compare

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

09 Mar 13:28

Choose a tag to compare

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

06 Mar 09:22

Choose a tag to compare

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

24 Feb 13:46

Choose a tag to compare

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

16 Feb 09:43

Choose a tag to compare

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