From 34b9676bb3da84d08bebacd17fd654d3dee0f4e3 Mon Sep 17 00:00:00 2001 From: msizov Date: Thu, 4 Dec 2025 16:45:15 +0700 Subject: [PATCH] remove cache for hyperliquid (#750) --- .../kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt b/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt index 6e4569a1..14eb1857 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt @@ -91,7 +91,13 @@ open class CachesFactory( private fun initCache(chain: Chain): Caches { val caches = Caches.newBuilder() - if (chain == Chain.ZIRCUIT__MAINNET || chain == Chain.ZIRCUIT__TESTNET) { + val disableCacheNetworks = setOf( + Chain.ZIRCUIT__MAINNET, + Chain.ZIRCUIT__TESTNET, + Chain.HYPERLIQUID__MAINNET, + Chain.HYPERLIQUID__TESTNET, + ) + if (chain in disableCacheNetworks) { caches.setCacheEnabled(false) } redis?.let { redis ->