From 7147072836663bb7b42ddd3a48d7716cb82a5299 Mon Sep 17 00:00:00 2001 From: cryptooda Date: Mon, 9 Jun 2025 16:37:37 +0700 Subject: [PATCH] Fix cache for get candle --- src/Managing.Infrastructure.Web3/EvmManager.cs | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/Managing.Infrastructure.Web3/EvmManager.cs b/src/Managing.Infrastructure.Web3/EvmManager.cs index f44e61c..1a37e04 100644 --- a/src/Managing.Infrastructure.Web3/EvmManager.cs +++ b/src/Managing.Infrastructure.Web3/EvmManager.cs @@ -429,19 +429,9 @@ public class EvmManager : IEvmManager public async Task GetCandle(Ticker ticker) { - var key = $"lastcandle-{ticker}"; - var cachedCandle = _cacheService.GetValue(key); - - if (cachedCandle == null) - { - var lastCandles = await GetCandles(ticker, DateTime.UtcNow.AddMinutes(-5), - Timeframe.OneMinute); - cachedCandle = lastCandles.Last(); - - _cacheService.SaveValue(key, cachedCandle, TimeSpan.FromMinutes(5)); - } - - return cachedCandle; + var lastCandles = await GetCandles(ticker, DateTime.UtcNow.AddMinutes(-5), + Timeframe.OneMinute); + return lastCandles.Last(); } public async Task InitAddress(string publicAddress)