Fix cache for get candle

This commit is contained in:
2025-06-09 16:37:37 +07:00
parent fa5ad081d7
commit 7147072836

View File

@@ -428,20 +428,10 @@ public class EvmManager : IEvmManager
}
public async Task<Candle> GetCandle(Ticker ticker)
{
var key = $"lastcandle-{ticker}";
var cachedCandle = _cacheService.GetValue<Candle>(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;
return lastCandles.Last();
}
public async Task<PrivyInitAddressResponse> InitAddress(string publicAddress)