OkxNet 5.2.9

dotnet add package OkxNet --version 5.2.9                
NuGet\Install-Package OkxNet -Version 5.2.9                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OkxNet" Version="5.2.9" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OkxNet --version 5.2.9                
#r "nuget: OkxNet, 5.2.9"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OkxNet as a Cake Addin
#addin nuget:?package=OkxNet&version=5.2.9

// Install OkxNet as a Cake Tool
#tool nuget:?package=OkxNet&version=5.2.9                

OKEx.Net is a .Net wrapper for the OKX API. It includes all features the API provides, REST API and Websocket, using clear and readable objects including but not limited to Reading market info, Placing and managing orders and Reading balances and funds

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.2.9 282 6/17/2023
5.2.8 307 1/30/2023
5.2.7 309 11/21/2022

Version 5.2.9 - 17 JUN 2022
     * Add new field to GetAccountConfiguration.

     Version 5.2.8 - 30 JAN 2023
     * Fix some bugs about public endpoints return live data in testnet.

     Version 5.2.7 - 22 Nov 2022
     * Fix some bugs about subscribe balance and position endpoint.


     Version 5.2.6 - 13 Oct 2022
     * Fixed some issues on Github
     * Fixed minor bugs

     Version 5.2.5 - 21 Aug 2022
     * Added CancelWithdrawal CancelWithdrawalAsync methods
     * Corrected some deprecated endpoints
     * Merged some community pull requests
     * Fixed minor bugs

     Version 5.2.4 - 21 Aug 2022
     * Synced with CryptoExchange.Net v5.2.4
     * Removed "_" (underscore) from async method names (Dummy_Async() => DummyAsync())
* Okex.Net.CoreObjects namespace changed as Okex.Net.Objects.Core
* Okex.Net.RestObjects.* namespace changed as Okex.Net.Objects.*
* Added: Okex.Net.Objects.Core.OkexApiAddresses Class
* Added: Okex.Net.Objects.Core.OkexApiCredentials Class
* Added/Changed some Core Objects according to new version of CryptoExchange.Net
* Added: Public => GetVIPInterestRates GetVIPInterestRatesAsync methods
* Added: Public => GetInsuranceFund GetInsuranceFundAsync methods
* Added: Public => UnitConvert UnitConvertAsync methods
* Added: Market => GetTradesHistory GetTradesHistoryAsync methods
* Added: Market => GetBlockTickers GetBlockTickersAsync methods
* Added: Market => GetBlockTicker GetBlockTickerAsync methods
* Added: Market => GetBlockTrades GetBlockTradesAsync methods
* Added: SubAccount => ResetSubAccountApiKey ResetSubAccountApiKeyAsync methods
* Added: SubAccount => GetSubAccountTradingBalances GetSubAccountTradingBalancesAsync methods
* Added: SubAccount => GetSubAccountFundingBalances GetSubAccountFundingBalancesAsync methods
* Added: Funding => GetSavingBalances GetSavingBalancesAsync methods
* Removed: SubAccount => CreateSubAccountApiKey CreateSubAccountApiKey_Async methods
* Removed: SubAccount => GetSubAccountApiKey GetSubAccountApiKey_Async methods
* Removed: SubAccount => ModifySubAccountApiKey ModifySubAccountApiKey_Async methods
* Removed: SubAccount => DeleteSubAccountApiKey DeleteSubAccountApiKey_Async methods
* Removed: SubAccount => GetSubAccountBalance GetSubAccountBalance_Async methods
* Removed: Funding => PiggyBankAction PiggyBankAction_Async methods
* Removed: Funding => PiggyBankBalance PiggyBankBalance_Async methods
* Renamed: Okex.Net.RestObjects.Account.OkexPositionMode => Okex.Net.Objects.Account.OkexAccountPositionMode
* Renamed: Okex.Net.RestObjects.Account.OkexGreeksType => Okex.Net.Objects.Account.OkexAccountGreeksType
* Renamed: Okex.Net.RestObjects.Account.OkexConfiguration => Okex.Net.Objects.Account.OkexAccountConfiguration
* Added/Changed/Fixed many models (added some extra models for new methods, added missing fields, removed some fields, fixed minor bugs for existing models)
* Notes: CryptoExchange.Net v5 library is very different from version 4. I tried to keep main structure in OKEx.Net, but I had to make some changes. I know CryptoExchange.Net v5 is has different usage algorithm, but there are many developers using OKEx.Net. So I decided not to change main structure considering those developers. I can build a different wrapper for CryptoExchange.Net v5 later. I'm not sure...