OkxNet 5.2.9
dotnet add package OkxNet --version 5.2.9
NuGet\Install-Package OkxNet -Version 5.2.9
<PackageReference Include="OkxNet" Version="5.2.9" />
paket add OkxNet --version 5.2.9
#r "nuget: OkxNet, 5.2.9"
// 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 | Versions 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. |
-
.NETStandard 2.0
- CryptoExchange.Net (>= 5.2.4)
-
.NETStandard 2.1
- CryptoExchange.Net (>= 5.2.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
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...