• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

safe-global / safe-client-gateway / 14830674456 / 1
89%
main: 89%

Build:
DEFAULT BRANCH: main
Ran 05 May 2025 06:55AM UTC
Files 1721
Run time 45s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 May 2025 06:47AM UTC coverage: 91.455% (-0.01%) from 91.467%
14830674456.1

push

github

web-flow
fix: use dynamic TTL for in-memory price cache (#2558)

We use a dynamic TTL when caching token prices - certain tokens have high refresh rates.

When populating the cache, this is [set correctly](https://github.com/safe-global/safe-client-gateway/blob/fix/in-memory-token-cache/src/datasources/balances-api/coingecko-api.service.ts#L376). When populating the in-memory cache, however, it is currently set to the defaul price TTL. This adjusts the logic in question to set the dynamic TTL:

- Populate in-memory cache according to token

3393 of 4087 branches covered (83.02%)

Branch coverage included in aggregate %.

22659 of 24399 relevant lines covered (92.87%)

281.61 hits per line

Source Files on job run-test:cov - 14830674456.1
  • Tree
  • List 1721
  • Changed 231
  • Source Changed 1
  • Coverage Changed 231
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 14830674456
  • f3f58c84 on github
  • Prev Job for on main (#14793437872.1)
  • Next Job for on main (#14831665933.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc