Skip to content

Releases

HyperLiquid.Net 5.10.0

Choose a tag to compare

@cryptoexchange-net-releases cryptoexchange-net-releases released this 06 Nov 12:27
3101dd4
  • Updated CryptoExchange.Net to v13.2.3
  • Added CryptoExchange.Net.Web3 dependency
  • Updated HyperLiquidCredentials to use EthKey credentials instead of ECDsaCredential
    • EthKey passing: new HyperLiquidCredential(new HyperLiquidCredential(EthKey.FromPrivateKey(""))
  • Added SubscribeToAllDexTickerUpdatesAsync ExchangeData subscription
  • Fixed fast order book subscription acknowledgement matching

HyperLiquid.Net Version 5.9.1

Choose a tag to compare

@JKorf JKorf released this 14 Oct 08:37

Updated websocket error message handling, fixing not recognized error message on invalid credentials

HyperLiquid.Net Version 5.9.0

Choose a tag to compare

@JKorf JKorf released this 30 Sep 08:27

Updated CryptoExchange.Net to V13.1.0
Added ClientOrderId mapping to Shared API SubscribeToUserTradeUpdatesAsync updates

HyperLiquid.Net Version 5.8.0

Choose a tag to compare

@JKorf JKorf released this 24 Sep 08:59
  • Updated CryptoExchange.Net to v13.0.0
  • Shared APIs
  • Rate limiting
    • Added rate limit admission callback to client options to allow rate limit admission ruling on request definition
    • Added WithRateLimitAdmissionAsync to client to allow rate limit admission ruling on a specific request
    • Update rate limit safety margin logic
    • Fixed some rate limit calculation issues
  • Request coalescing
    • Sending identical public GET requests on the same client at the same time will only send a single request to the server and use the same response
    • Coalescing is enabled by default and can be disabled with the RequestCoalescingEnabled client option
  • Added Settlement value to Direction enum
  • Added ApproveAgentAsync and RemoveAgentAsync endpoints

HyperLiquid.Net Version 5.7.0

Choose a tag to compare

@JKorf JKorf released this 21 Aug 11:37

Updated to CryptoExchange.Net v12.5.0
Added the MarginRestrictionMode to HyperLiquidFuturesSymbol model
Added SpotHold to HyperLiquidBalance model
Added Shared ISpotOrderManagementSocketClient, IFuturesOrderManagementSocketClient implementations
Updated some socket connection logic to make it easier to combine socket connections

HyperLiquid.Net Version 5.6.0

Choose a tag to compare

@JKorf JKorf released this 14 Aug 13:42

Updated restClient.SpotApi.Account.GetBalancesAsync to return full balance response instead of only the nested Balances. Update Data to Data.Balances to maintain the exact same behavior as previous version.
Fixed rate limit weights on various endpoints

HyperLiquid.Net Version 5.5.0

Choose a tag to compare

@JKorf JKorf released this 12 Aug 08:59

Added fast parameter to SubscribeToOrderBookUpdatesAsync subscription
Fixed builder code logic for multi-user

HyperLiquid.Net Version 5.4.0

Choose a tag to compare

@JKorf JKorf released this 29 Jul 11:59

Updated CryptoExchange.Net to version 12.4.0
Added calculation of AveragePrice on Shared order models if data is available and AveragePrice is not set
Added DebuggerDisplay attributes to Result models
Added AveragePrice property to SharedQuantity model
Updated SharedFuturesTicker, SharedSpotTicker, SharedTrade and SharedKline to use SharedOrderQuantity for volumes/quantities

HyperLiquid.Net Version 5.3.0

Choose a tag to compare

@JKorf JKorf released this 21 Jul 11:34

Updated CryptoExchange.Net to v12.2.0
Added SpotSymbolCatalog to Shared ISpotSymbolRestClient interface
Added FuturesSymbolCatalog to Shared IFuturesSymbolRestClient interface
Added BaseAssetType, BaseAssetSubType, QuoteAssetType and QuoteAssetSubType to GetSymbolsRequest model
Added DisplayName to SharedSpotSymbol and SharedFuturesSymbol models
Added BaseAssetType, BaseAssetSubType, QuoteAssetType and QuoteAssetSubType to SharedSpotSymbol and SharedFuturesSymbol models
Added DebuggerDisplay attributes to Shared models
Added Account.GetUserPortfolioAsync endpoint
Added restClient.FuturesApi.ExchangeData.GetPerpAnnotationAsync endpoint
Added restClient.FuturesApi.ExchangeData.GetPerpCategoriesAsync endpoint
Added restClient.FuturesApi.ExchangeData.GetPerpConciseAnnotationsAsync endpoint
Updated client.SpotApi.Account.GetSubAccounts2Async response model
Fixed deserialization issue websocket responses using HyperLiquidDefault type

HyperLiquid.Net Version 5.2.1

Choose a tag to compare

@JKorf JKorf released this 13 Jul 13:27

Fixed deserialization for EditOrderAsync, ToggleHip3DexAbstractionAsync, SetLeverageAsync and UpdateIsolatedMarginAsync websocket requests when response is an error