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

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

Build:
DEFAULT BRANCH: main
Ran 29 Oct 2025 10:22AM UTC
Files 1912
Run time 1min
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

29 Oct 2025 10:16AM UTC coverage: 88.745% (+0.004%) from 88.741%
18904445754.1

push

github

web-flow
Fix: getBalance (#2766)

* Add configuration for no fee month, add logic for no fee month relay, add tests

Set token balance when running common relay tests

Fix type issues

Add networkServiceMock in "Balances API Manager Tests"

Update configuration and configuration tests

Update canRelay function to return relay limit

Relay: Fix tests

Add env vars RELAY_NO_FEE_CAMPAIGN_SEPOLIA_RELAY_RULES, RELAY_NO_FEE_CAMPAIGN_MAINNET_RELAY_RULES

Fix format issue

Add tests for no-fee campaign relay count

* Update src/config/entities/__tests__/configuration.ts

Co-authored-by: Pooya Raki <Pooya.raki@gmail.com>

* Update src/config/entities/__tests__/configuration.ts

Co-authored-by: Pooya Raki <Pooya.raki@gmail.com>

* Nit: Remove comments

* Update src/config/entities/schemas/configuration.schema.ts

Co-authored-by: Pooya Raki <Pooya.raki@gmail.com>

* Update src/domain/interfaces/relay-api.interface.ts

Co-authored-by: Pooya Raki <Pooya.raki@gmail.com>

* Update src/domain/interfaces/relay-api.interface.ts

Co-authored-by: Pooya Raki <Pooya.raki@gmail.com>

* Fix method name casing for noFeeCampaignCount in GelatoApi and RelayRepository

* Refactor: Remove unnecessary @Inject decorator for NetworkService in SafeBalancesApi

* Nit fix: Add tsDoc with @param and @returns in IBalancesRepository, move tokenAddress param in getBalance

* Fix type annotation for rule parameter in relayRulesValidator

* Refactor: Create RelayManager

* Refactor: use RELAY_NO_FEE_CAMPAIGN_SEPOLIA_MAX_GAS_LIMIT, add tests

* Fix: nitpicks

* Update src/domain/relay/relayers/no-fee-campaign.relayer.ts

Co-authored-by: Greg Jeanmart <greg@jeanmart.me>

* Fix code format

* Refactor: make no-fee campaign configuration schema fields optional

* Fix: update parameter types in IBalancesRepository and IRelayer interfaces

* Fix: tests

* Remove unused methods in RelayManager, add public access modifier

* Fix naming in related to no-fee-campaign, remove unused imports

* Fix: Calculate tt... (continued)

4076 of 5173 branches covered (78.79%)

Branch coverage included in aggregate %.

25942 of 28652 relevant lines covered (90.54%)

287.89 hits per line

Source Files on job run-unit-tests - 18904445754.1
  • Tree
  • List 1912
  • Changed 271
  • Source Changed 2
  • Coverage Changed 271
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 18904445754
  • 844244fa on github
  • Prev Job for on main (#18884703490.2)
  • Next Job for on main (#18908066219.2)
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