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

safe-global / safe-client-gateway / 40345376364
91%

Build:
DEFAULT BRANCH: main
Ran 26 Oct 2026 03:03PM UTC
Jobs 4
Files 1080
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

26 Oct 2026 03:02PM UTC coverage: 90.456% (-0.007%) from 90.463%
40345376364

push

github

web-flow
fix(counterfactual-safes): match omitted payment fields to zero (#3676)

* fix(counterfactual-safes): match omitted payment fields to zero

The add-network flow replays a Safe's creation from a deployed chain and
submits paymentToken = zero address and payment = "0", while the original
creation omitted both and they were stored as null. Clients encode an
omitted payment token and payment as zero in the setup call, so both forms
predict the same address, but the strict comparison rejected the replay as
a collision with a 409.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test(counterfactual-safes): check each init-param collision field alone

Merge the threshold collision test and the non-zero payment test into one
it.each that changes a single field per case: the threshold, the payment
token, or the payment. The old payment test changed both payment fields
at once, so a bug in one helper could be hidden by the other.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

4973 of 5740 branches covered (86.64%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

12428 of 13497 relevant lines covered (92.08%)

358.75 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
86.67
-5.0% src/modules/notifications/routes/v1/notifications.controller.ts
Jobs
ID Job ID Ran Files Coverage
1 run-integration-tests-2 - 40345376364.1 26 Oct 2026 03:04PM UTC 1080
43.33
GitHub Action Run
2 run-integration-tests-1 - 40345376364.2 26 Oct 2026 03:04PM UTC 1080
37.57
GitHub Action Run
3 run-integration-tests-3 - 40345376364.3 26 Oct 2026 03:04PM UTC 1080
42.3
GitHub Action Run
4 run-unit-tests - 40345376364.4 26 Oct 2026 03:03PM UTC 1080
68.5
GitHub Action Run
Source Files on build 40345376364
  • Tree
  • List 1080
  • Changed 13
  • Source Changed 1
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40345376364
  • b64db5e2 on github
  • Prev Build on main (#40316027491)
  • Next Build on main (#40358611666)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc