Skip to content

feat: warm market data cache every 15 minutes - #203

Merged
github-actions[bot] merged 1 commit into
TRELLIS-STELLAR:mainfrom
Mustapha3415:fix/issue-161
Oct 3, 2026
Merged

github-actions[bot] merged 1 commit into
TRELLIS-STELLAR:mainfrom
Mustapha3415:fix/issue-161

Conversation

@Mustapha3415

Copy link
Copy Markdown
Contributor

Summary

  • Warm the top 20 configured Ethereum asset prices and default public yield opportunities.
  • Cache market data for 15 minutes and refresh it every 15 minutes.
  • Launch initial warming in the background so remote data sources do not delay application startup.
  • Cache price feed and yield opportunity controller responses and add warmer coverage.

Closes #161

Validation

  • git diff --check passed.
  • Jest tests could not be run because this checkout has no installed node_modules dependencies.

@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown

Code Review & Auto-Merge — @dorismaduegbunam 🚀

Thank you @Mustapha3415 for your contribution!

  • PR Title: feat: warm market data cache every 15 minutes

  • Author: @Mustapha3415

  • Branch: fix/issue-161 -> main

  • Status: Approved & Merged into main.

Verified code changes and repository requirements. Merging pull request.

@github-actions
github-actions Bot merged commit 009db37 into TRELLIS-STELLAR:main Oct 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

src/common/cache/cache-warming.service.ts — Implement automated cache pre-warming pipeline for top-traded asset prices and yield strategies

1 participant