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

safe-global / safe-client-gateway / 21755558935
89%
main: 89%

Build:
Build:
LAST BUILD BRANCH: tests-cleanup
DEFAULT BRANCH: main
Ran 06 Feb 2026 03:18PM UTC
Jobs 2
Files 1055
Run time 2min
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

06 Feb 2026 03:14PM UTC coverage: 89.296% (-0.1%) from 89.401%
21755558935

Pull #2909

github

PooyaRaki
feat: add address poisoning detection to owned safes endpoints

Detect address poisoning attacks by identifying addresses that share
the same first 4 and last 4 hex characters. Among similar addresses,
the one with the newer creation date is considered malicious.

- V2 (`GET /v2/owners/:ownerAddress/safes`): silently filters out
  poisoned addresses from the response
- V3 (`GET /v3/owners/:ownerAddress/safes`): keeps all addresses but
  flags poisoned ones in a new `flaggedAsPoisoned` field
- V1: unchanged

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Request #2909: Release 1.100.0

2952 of 3742 branches covered (78.89%)

Branch coverage included in aggregate %.

139 of 167 new or added lines in 15 files covered. (83.23%)

2 existing lines in 2 files now uncovered.

14258 of 15531 relevant lines covered (91.8%)

572.79 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
88.24
-1.35% src/__tests__/testing-module.ts
1
90.24
src/domain/common/utils/encryption.ts
1
97.96
-2.04% src/modules/owners/routes/owners.service.ts
12
0.0
-100.0% src/config/entities/blocklist.config.ts
13
29.17
src/config/entities/blocklist.service.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
-100.0% src/config/entities/blocklist.config.ts
1
84.62
-0.85% src/modules/relay/domain/relayers/no-fee-campaign.relayer.ts
Jobs
ID Job ID Ran Files Coverage
1 run-unit-tests - 21755558935.1 06 Feb 2026 03:18PM UTC 1840
56.06
GitHub Action Run
2 run-integration-tests - 21755558935.2 06 Feb 2026 03:19PM UTC 2029
79.52
GitHub Action Run
Source Files on build 21755558935
  • Tree
  • List 1055
  • Changed 287
  • Source Changed 10
  • Coverage Changed 287
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21755558935
  • Pull Request #2909
  • PR Base - main (#21746338928)
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