From 377ae73144e1ba871464ab13ee28f647c2132b24 Mon Sep 17 00:00:00 2001 From: KirillPamPam Date: Wed, 27 Nov 2024 14:28:16 +0400 Subject: [PATCH] Disable cache for zircuit (#598) --- src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt b/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt index 81ff2941..6e4569a1 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/cache/CachesFactory.kt @@ -91,6 +91,9 @@ open class CachesFactory( private fun initCache(chain: Chain): Caches { val caches = Caches.newBuilder() + if (chain == Chain.ZIRCUIT__MAINNET || chain == Chain.ZIRCUIT__TESTNET) { + caches.setCacheEnabled(false) + } redis?.let { redis -> caches.setBlockByHash(BlocksRedisCache(redis.reactive(), chain)) caches.setTxByHash(TxRedisCache(redis.reactive(), chain))