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

safe-global / safe-client-gateway / 26279536254
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: chore/trigger-ci
DEFAULT BRANCH: main
Ran 22 May 2026 09:25AM UTC
Jobs 1
Files 1045
Run time 4min
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

22 May 2026 09:21AM UTC coverage: 57.846% (-31.9%) from 89.718%
26279536254

Pull #3060

github

akshay-ap
add license header in bigint.schema.ts
Pull Request #3060: Fix/relay fee relayer safetxhash

3003 of 5025 branches covered (59.76%)

Branch coverage included in aggregate %.

198 of 223 new or added lines in 10 files covered. (88.79%)

5666 existing lines in 480 files now uncovered.

9424 of 16458 relevant lines covered (57.26%)

143.94 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
93.42
src/modules/relay/domain/relay-transaction-helper.ts
6
0.0
src/modules/transactions/domain/entities/safe-transaction.entity.ts
6
0.0
src/validation/entities/schemas/bigint.schema.ts
2
0.0
-100.0% src/modules/relay/domain/relay.domain.module.ts
1
0.0
-100.0% src/modules/relay/domain/relay-decoders.module.ts
1
0.0
-100.0% src/modules/relay/routes/relay.controller.ts

Coverage Regressions

Lines Coverage ∆ File
114
7.23
-62.95% src/modules/transactions/routes/mappers/common/transaction-info.mapper.ts
114
12.11
-77.13% src/modules/transactions/routes/transactions.service.ts
107
0.0
-95.48% src/modules/users/domain/members.repository.ts
91
0.0
-98.73% src/modules/safe/routes/safes.service.ts
88
37.43
-52.51% src/modules/safe/domain/safe.repository.ts
71
0.0
-95.24% src/app.module.ts
69
28.74
-56.29% src/modules/users/domain/users.repository.ts
63
0.0
-93.68% src/modules/safe/routes/v2/safes.v2.service.ts
63
0.0
-90.36% src/modules/targeted-messaging/datasources/targeted-messaging.datasource.ts
63
0.0
-100.0% src/modules/transactions/transactions.module.ts
62
7.94
-80.16% src/modules/relay/domain/relayers/no-fee-campaign.relayer.ts
57
14.29
-78.1% src/datasources/network/network.module.ts
57
0.0
-85.19% src/modules/spaces/domain/spaces.repository.ts
57
0.0
-95.95% src/modules/targeted-messaging/datasources/outreach-file-processor.ts
57
5.51
-90.55% src/modules/transactions/routes/mappers/transfers/transfer-imitation.mapper.ts
56
12.4
-73.55% src/modules/transactions/routes/mappers/transactions-history.mapper.ts
55
0.0
-93.98% src/datasources/db/v1/postgres-database.migrator.ts
55
0.0
-96.19% src/modules/counterfactual-safes/domain/counterfactual-safes.repository.ts
55
0.0
-93.67% src/modules/notifications/routes/v1/notifications.controller.ts
55
0.0
-94.83% src/modules/transactions/routes/transactions.controller.ts
50
0.0
-96.55% src/modules/spaces/domain/address-books/address-book-items.repository.ts
49
0.0
-100.0% src/modules/auth/oidc/routes/oidc-auth.controller.ts
42
0.0
-100.0% src/datasources/db/v2/database-migrator.service.ts
41
0.0
-100.0% src/modules/fees/routes/entities/fee-preview-response.entity.ts
38
0.0
-93.88% src/modules/balances/datasources/zerion-wallet-portfolio-api.service.ts
38
0.0
-90.57% src/__tests__/testing-module.ts
37
0.0
-100.0% src/modules/community/routes/community.controller.ts
37
0.0
-100.0% src/modules/safe/routes/entities/safe-info.entity.ts
37
0.0
-100.0% src/modules/spaces/spaces.module.ts
36
0.0
-100.0% src/modules/messages/routes/messages.service.ts
36
11.39
-86.08% src/modules/transactions/routes/mappers/queued-items/queued-items.mapper.ts
34
0.0
-97.3% src/modules/auth/routes/auth.controller.ts
34
0.0
-100.0% src/modules/community/domain/community.repository.ts
34
0.0
-100.0% src/modules/messages/routes/entities/message.entity.ts
33
0.0
-76.47% src/app.provider.ts
32
0.0
-97.37% src/modules/health/domain/health.repository.ts
32
0.0
-95.24% src/modules/spaces/domain/space-safes.repository.ts
31
0.0
-100.0% src/modules/safe-apps/routes/entities/safe-app.entity.ts
30
0.0
-100.0% src/modules/targeted-messaging/routes/targeted-messaging.service.ts
29
0.0
-95.92% src/modules/community/routes/community.service.ts
28
0.0
-100.0% src/modules/messages/domain/messages.repository.ts
28
0.0
-100.0% src/modules/relay/routes/relay.controller.ts
28
0.0
-100.0% src/modules/targeted-messaging/routes/targeted-messaging.controller.ts
28
0.0
-100.0% src/routes/common/interceptors/route-logger.interceptor.ts
27
33.33
-40.83% src/modules/balances/datasources/safe-balances-api.service.ts
27
0.0
-100.0% src/modules/notifications/routes/v2/notifications.controller.ts
26
0.0
-100.0% src/modules/alerts/alerts.module.ts
26
0.0
-100.0% src/modules/counterfactual-safes/routes/entities/counterfactual-safe.dto.entity.ts
26
0.0
-100.0% src/modules/wallets/domain/wallets.repository.ts
25
0.0
-85.29% src/modules/alerts/routes/guards/tenderly-signature.guard.ts
25
0.0
-100.0% src/modules/community/routes/entities/locking-event.page.entity.ts
25
0.0
-92.59% src/modules/counterfactual-safes/datasources/entities/counterfactual-safe.entity.db.ts
25
0.0
-100.0% src/modules/delegate/routes/delegates.controller.ts
25
0.0
-100.0% src/modules/spaces/routes/entities/space-address-book.dto.entity.ts
25
22.81
-50.88% src/modules/staking/domain/staking.repository.ts
24
20.0
-77.14% src/modules/relay/domain/relayers/daily-limit.relayer.ts
24
0.0
-72.73% src/modules/spaces/routes/members.controller.ts
23
0.0
-96.3% src/datasources/db/v1/postgres-database.migration.hook.ts
23
0.0
-100.0% src/modules/messages/routes/messages.controller.ts
23
0.0
-92.86% src/modules/recovery/routes/recovery.service.ts
23
0.0
-100.0% src/modules/spaces/routes/entities/address-book-request.dto.entity.ts
22
0.0
-100.0% src/modules/siwe/domain/siwe.repository.ts
22
0.0
-91.67% src/modules/spaces/datasources/entities/address-book-request.entity.db.ts
21
13.95
-76.74% src/modules/data-decoder/domain/v2/data-decoder.repository.ts
21
0.0
-86.49% src/modules/delegate/routes/v2/delegates.v2.service.ts
21
65.12
-27.91% src/modules/hooks/domain/helpers/event-cache.helper.ts
21
0.0
-96.15% src/modules/hooks/routes/hooks.controller.ts
21
0.0
-100.0% src/modules/messages/routes/mappers/message-mapper.ts
21
0.0
-77.78% src/modules/spaces/routes/spaces.controller.ts
21
0.0
-100.0% src/routes/common/filters/global-error.filter.ts
20
27.27
-72.73% src/modules/chains/routes/chains.service.ts
20
0.0
-100.0% src/modules/delegate/routes/v2/delegates.v2.controller.ts
19
21.43
-75.0% src/datasources/etherscan-api/etherscan-api.service.ts
19
0.0
-100.0% src/modules/notifications/domain/push/push-notification.module.ts
19
0.0
-100.0% src/modules/spaces/routes/entities/members.dto.entity.ts
19
0.0
-100.0% src/modules/users/users.module.ts
19
0.0
-91.89% src/routes/common/filters/zod-error.filter.ts
18
47.37
-43.42% src/datasources/cache/redis.cache.service.ts
18
0.0
-25.35% src/modules/alerts/domain/alerts.repository.ts
18
0.0
-90.0% src/modules/spaces/datasources/entities/user-address-book-item.entity.db.ts
18
87.82
-7.38% src/modules/transactions/datasources/transaction-api.service.ts
18
57.14
-42.86% src/modules/transactions/routes/entities/swaps/swap-order-info.entity.ts
18
0.0
-78.26% src/modules/users/routes/users.controller.ts
17
13.33
-86.67% src/datasources/db/v2/postgres-database.service.ts
17
0.0
-100.0% src/modules/balances/balances.module.ts
17
15.91
-65.91% src/modules/balances/routes/balances.service.ts
17
0.0
-100.0% src/modules/counterfactual-safes/routes/entities/get-counterfactual-safe.dto.entity.ts
17
0.0
-100.0% src/modules/safe/routes/entities/safe-overview.entity.ts
17
0.0
-100.0% src/modules/safe/routes/safes.controller.ts
17
0.0
-100.0% src/modules/safe/safe.module.ts
17
0.0
-100.0% src/modules/transactions/routes/entities/propose-transaction.dto.entity.ts
17
0.0
-100.0% src/modules/transactions/routes/entities/transaction-details/transaction-details.entity.ts
16
0.0
-100.0% src/modules/community/routes/entities/campaign.entity.ts
16
0.0
-84.21% src/modules/csv-export/v1/csv-export.module.ts
16
0.0
-88.89% src/modules/spaces/datasources/entities/address-book-item.entity.db.ts
16
0.0
-22.86% src/modules/spaces/routes/address-book-requests.service.ts
16
0.0
-84.21% src/modules/spaces/routes/address-books.controller.ts
16
0.0
-84.21% src/modules/spaces/routes/space-safes.controller.ts
16
0.0
-84.21% src/modules/spaces/routes/user-address-book.controller.ts
16
26.47
-73.53% src/modules/staking/datasources/staking-api.manager.ts
15
0.0
-95.24% src/datasources/db/v1/postgres-database.module.ts
15
76.0
-21.33% src/modules/chains/domain/chains.repository.ts
15
0.0
-83.33% src/modules/counterfactual-safes/counterfactual-safes.module.ts
15
0.0
-100.0% src/modules/recovery/routes/recovery.controller.ts
15
0.0
-78.95% src/modules/spaces/routes/address-book-requests.controller.ts
15
0.0
-100.0% src/modules/spaces/routes/entities/get-space.dto.entity.ts
14
0.0
-88.89% src/datasources/db/v2/database-migration.hook.ts
14
0.0
-93.33% src/modules/alerts/routes/alerts.controller.ts
14
0.0
-94.12% src/modules/auth/domain/auth.repository.ts
14
0.0
-100.0% src/modules/auth/routes/guards/auth.guard.ts
14
0.0
-77.78% src/modules/counterfactual-safes/routes/counterfactual-safes.controller.ts
14
0.0
-100.0% src/modules/delegate/domain/delegate.repository.ts
14
26.47
-61.76% src/modules/earn/datasources/earn-api.manager.ts
14
0.0
-100.0% src/modules/hooks/domain/helpers/event-cache.helper.module.ts
14
0.0
-100.0% src/modules/portfolio/portfolio.module.ts
14
0.0
-100.0% src/modules/relay/domain/relay.domain.module.ts
14
0.0
-100.0% src/modules/safe-apps/routes/safe-apps.service.ts
14
0.0
-100.0% src/modules/spaces/routes/entities/invite-users.dto.entity.ts
14
0.0
-100.0% src/modules/targeted-messaging/domain/targeted-messaging.repository.ts
13
0.0
-100.0% src/datasources/jwt/jwt.module.ts
13
0.0
-81.25% src/modules/balances/domain/balances.repository.ts
13
0.0
-86.67% src/modules/counterfactual-safes/datasources/entities/counterfactual-safe-user.entity.db.ts
13
0.0
-81.25% src/modules/email/ses/ses-email.module.ts
13
0.0
-100.0% src/modules/fees/routes/fees.controller.ts
13
0.0
-84.21% src/modules/health/routes/health.service.ts
13
0.0
-100.0% src/modules/relay/routes/relay.service.ts
13
0.0
-88.89% src/modules/spaces/domain/address-books/entities/address-book-request.entity.ts
12
0.0
-100.0% src/modules/balances/routes/balances.controller.ts
12
0.0
-100.0% src/modules/collectibles/routes/collectibles.controller.ts
12
0.0
-100.0% src/modules/collectibles/routes/collectibles.service.ts
12
0.0
-100.0% src/modules/collectibles/routes/entities/collectible.entity.ts
12
0.0
-75.0% src/modules/csv-export/v1/csv-export.controller.ts
12
0.0
-100.0% src/modules/delegate/routes/delegates.service.ts
12
0.0
-100.0% src/modules/estimations/routes/estimations.controller.ts
12
0.0
-100.0% src/modules/messages/messages.module.ts
12
0.0
-100.0% src/modules/notifications/routes/v2/entities/upsert-subscriptions.dto.entity.ts
12
0.0
-100.0% src/modules/positions/positions.module.ts
12
5.26
-63.16% src/modules/swaps/datasources/cowswap-api.service.ts
12
33.33
-58.33% src/modules/transactions/routes/mappers/transaction-preview.mapper.ts
12
0.0
-88.89% src/__tests__/util/retry.ts
11
0.0
-70.37% src/logging/__tests__/test.logging.module.ts
11
0.0
-100.0% src/middleware/not-found-logger.middleware.ts
11
0.0
-100.0% src/modules/alerts/routes/alerts.service.ts
11
0.0
-100.0% src/modules/counterfactual-safes/routes/entities/delete-counterfactual-safe.dto.entity.ts
11
0.0
-100.0% src/modules/notifications/domain/v2/notifications.repository.module.ts
11
0.0
-100.0% src/modules/notifications/routes/v1/entities/register-device.dto.entity.ts
11
0.0
-100.0% src/modules/safe-apps/domain/safe-apps.repository.ts
11
0.0
-100.0% src/modules/safe/routes/v2/safes.v2.controller.ts
11
0.0
-100.0% src/modules/safe-shield/safe-shield.module.ts
11
0.0
-82.76% src/modules/siwe/domain/entities/siwe-message.entity.ts
11
0.0
-100.0% src/modules/spaces/routes/entities/space-safe.dto.entity.ts
11
0.0
-57.89% src/modules/transactions/routes/entities/creation-transaction.entity.ts
10
0.0
-35.71% src/datasources/cache/cache.module.ts
10
0.0
-90.91% src/datasources/job-queue/job-queue.shutdown.hook.ts
10
0.0
-100.0% src/modules/auth/routes/guards/optional-auth.guard.ts
10
54.55
-45.45% src/modules/chains/routes/entities/indexing-status.entity.ts
10
0.0
-100.0% src/modules/collectibles/domain/collectibles.repository.ts
10
0.0
-83.33% src/modules/counterfactual-safes/routes/space-counterfactual-safes.controller.ts
10
28.57
-71.43% src/modules/delegate/domain/v2/delegates.v2.repository.ts
10
0.0
-100.0% src/modules/estimations/routes/estimations.service.ts
10
0.0
-58.82% src/modules/fees/routes/entities/fee-preview-transaction.dto.entity.ts
10
0.0
-100.0% src/modules/health/routes/health.controller.ts
10
52.94
-47.06% src/modules/notifications/datasources/entities/notification-subscription.entity.db.ts
10
0.0
-100.0% src/modules/owners/routes/owners.controller.v1.ts
10
0.0
-100.0% src/modules/owners/routes/owners.controller.v2.ts
10
0.0
-100.0% src/modules/owners/routes/owners.controller.v3.ts
10
0.0
-20.0% src/modules/spaces/domain/address-books/user-address-book-items.repository.ts
10
0.0
-100.0% src/modules/spaces/routes/entities/invitation.entity.ts
10
0.0
-100.0% src/modules/spaces/routes/entities/update-space.dto.entity.ts
10
0.0
-100.0% src/modules/spaces/routes/entities/upsert-address-book-items.dto.entity.ts
10
0.0
-35.71% src/modules/spaces/routes/user-address-book.service.ts
10
0.0
-100.0% src/modules/targeted-messaging/datasources/targeted-messaging.datasource.module.ts
10
0.0
-100.0% src/modules/targeted-messaging/routes/entities/submission.entity.ts
10
32.0
-60.0% src/modules/transactions/routes/mappers/common/swap-order.mapper.ts
9
0.0
-100.0% src/config/configuration.module.ts
9
90.32
-5.65% src/datasources/cache/cache.router.ts
9
0.0
-100.0% src/modules/auth/oidc/auth0/auth0.module.ts
9
0.0
-100.0% src/modules/fees/routes/fees.service.ts
9
0.0
-100.0% src/modules/hooks/hooks.module.ts
9
0.0
-100.0% src/modules/notifications/routes/v2/notifications.service.ts
9
0.0
-100.0% src/modules/relay/domain/relay.repository.ts
9
0.0
-100.0% src/modules/spaces/routes/guards/spaces-address-book-rate-limit.guard.ts
9
0.0
-100.0% src/modules/spaces/routes/guards/spaces-creation-rate-limit.guard.ts
8
0.0
-100.0% src/datasources/db/v2/postgres-database.module.ts
8
0.0
-20.45% src/datasources/db/v2/postgresql-logger.service.ts
8
0.0
-100.0% src/datasources/network/__tests__/test.tx-auth.network.module.ts
8
0.0
-100.0% src/modules/auth/auth.module.ts
8
0.0
-100.0% src/modules/auth/oidc/oidc-auth.module.ts
8
0.0
-100.0% src/modules/balances/routes/entities/balance.entity.ts
8
0.0
-100.0% src/modules/blockchain/blockchain.module.ts
8
71.43
-28.57% src/modules/chains/routes/chains.controller.ts
8
0.0
-100.0% src/modules/collectibles/collectibles.module.ts
8
0.0
-100.0% src/modules/community/community.module.ts
8
0.0
-36.36% src/modules/counterfactual-safes/routes/space-counterfactual-safes.service.ts
8
0.0
-100.0% src/modules/estimations/domain/estimations.repository.ts
8
0.0
-100.0% src/modules/estimations/estimations.module.ts
8
0.0
-100.0% src/modules/estimations/routes/entities/estimation-response.entity.ts
8
0.0
-100.0% src/modules/notifications/routes/v2/entities/delete-all-subscriptions.dto.entity.ts
8
0.0
-100.0% src/modules/owners/owners.module.ts
8
0.0
-100.0% src/modules/safe-apps/routes/safe-apps.controller.ts
8
0.0
-100.0% src/modules/spaces/routes/entities/create-space.dto.entity.ts
8
26.09
-43.48% src/modules/swaps/datasources/swaps-api.factory.ts
8
0.0
-100.0% src/modules/targeted-messaging/targeted-messaging.module.ts
8
52.94
-47.06% src/modules/transactions/routes/mappers/common/erc20-transfer.mapper.ts
8
52.94
-47.06% src/modules/transactions/routes/mappers/common/erc721-transfer.mapper.ts
8
0.0
-100.0% src/modules/users/routes/entities/user-with-wallets.entity.ts
8
0.0
-57.14% src/modules/users/routes/users.service.ts
8
0.0
-75.0% src/__tests__/test-app.provider.ts
7
0.0
-73.68% src/config/entities/postgres.config.ts
7
75.0
-25.0% src/datasources/job-queue/__tests__/test.job.consumer.ts
7
0.0
-100.0% src/datasources/push-notifications-api/push-notifications-api.module.ts
7
0.0
-63.64% src/datasources/storage/cloud-storage.module.ts
7
0.0
-87.5% src/modules/about/routes/about.controller.ts
7
0.0
-100.0% src/modules/auth/routes/entities/user-session.entity.ts
7
26.92
-26.92% src/modules/bridge/datasources/bridge-api.factory.ts
7
0.0
-100.0% src/modules/community/routes/entities/campaign-rank.entity.ts
7
0.0
-100.0% src/modules/community/routes/entities/locking-rank.entity.ts
7
0.0
-100.0% src/modules/delegate/routes/entities/create-delegate.dto.entity.ts
7
0.0
-100.0% src/modules/earn/earn.module.ts
7
0.0
-100.0% src/modules/estimations/routes/entities/get-estimation.dto.entity.ts
7
0.0
-100.0% src/modules/health/health.module.ts
7
0.0
-100.0% src/modules/health/routes/entities/health.entity.ts
7
0.0
-100.0% src/modules/messages/routes/entities/create-message.dto.entity.ts
7
0.0
-100.0% src/modules/messages/routes/entities/message-confirmation.entity.ts
7
0.0
-100.0% src/modules/notifications/routes/v2/notifications.module.ts
7
0.0
-100.0% src/modules/recovery/recovery.module.ts
7
0.0
-100.0% src/modules/relay/domain/relay-decoders.module.ts
7
0.0
-100.0% src/modules/relay/relay.module.ts
7
0.0
-58.33% src/modules/relay/routes/entities/relay.dto.entity.ts
7
0.0
-100.0% src/modules/relay/routes/entities/relay-task-status.entity.ts
7
0.0
-100.0% src/modules/safe-apps/safe-apps.module.ts
7
0.0
-100.0% src/modules/safe-shield/recipient-analysis/recipient-analysis.module.ts
7
0.0
-14.0% src/modules/spaces/domain/address-books/address-book-requests.repository.ts
7
0.0
-100.0% src/modules/spaces/routes/entities/update-role.dto.entity.ts
7
37.5
-43.75% src/modules/swaps/domain/swaps.repository.ts
7
0.0
-100.0% src/modules/targeted-messaging/domain/entities/tests/create-target-safes.dto.builder.ts
7
0.0
-100.0% src/modules/transactions/routes/entities/preview-transaction.dto.entity.ts
7
0.0
-100.0% src/modules/transactions/routes/entities/queued-item-page.entity.ts
7
53.33
-46.67% src/modules/transactions/routes/mappers/module-transactions/module-transaction.mapper.ts
7
0.0
-100.0% src/modules/wallets/wallets.module.ts
7
0.0
-100.0% src/routes/common/auth/basic-auth.guard.ts
7
0.0
-90.0% src/routes/common/filters/data-source-error.filter.ts
7
0.0
-100.0% src/routes/common/interceptors/cache-control.interceptor.ts
6
78.46
-12.31% src/datasources/config-api/config-api.service.ts
6
0.0
-66.67% src/datasources/db/v1/postgres-database.shutdown.hook.ts
6
0.0
-100.0% src/datasources/fee-service-api/fee-service-api.module.ts
6
41.67
-50.0% src/datasources/network/undici.shutdown.hook.ts
6
0.0
-100.0% src/modules/auth/routes/decorators/auth.decorator.ts
6
0.0
-100.0% src/modules/auth/routes/entities/logout.dto.entity.ts
6
0.0
-100.0% src/modules/blockchain/datasources/__tests__/test.blockchain-api.manager.ts
6
0.0
-100.0% src/modules/csv-export/v1/entities/transaction-export-request.ts
6
0.0
-100.0% src/modules/delegate/delegate.module.ts
6
0.0
-100.0% src/modules/delegate/routes/entities/delegate.entity.ts
6
0.0
-100.0% src/modules/email/pushwoosh/__tests__/test.email-api.module.ts
6
0.0
-100.0% src/modules/hooks/routes/filters/event-protocol-changed.filter.ts
6
0.0
-100.0% src/modules/human-description/human-description.module.ts
6
0.0
-100.0% src/modules/messages/routes/entities/message-item.entity.ts
6
0.0
-100.0% src/modules/messages/routes/entities/messages-page.entity.ts
6
0.0
-100.0% src/modules/notifications/routes/v2/entities/notification-type-response.dto.entity.ts
6
0.0
-100.0% src/modules/queues/datasources/__tests__/test.queues-api.module.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/invalid-multisend.exception-filter.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/invalid-transfer.exception-filter.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/relay-limit-reached.exception-filter.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/unofficial-master-copy.exception-filter.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/unofficial-multisend.error.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/unofficial-proxy-factory.exception-filter.ts
6
0.0
-100.0% src/modules/relay/domain/exception-filters/unofficial-signer-factory.exception-filter.ts
6
0.0
-100.0% src/modules/relay/routes/entities/relays-remaining.entity.ts
6
0.0
-100.0% src/modules/safe/routes/entities/nonces.entity.ts
6
0.0
-100.0% src/modules/safe-shield/contract-analysis/contract-analysis.module.ts
6
0.0
-100.0% src/modules/siwe/siwe.module.ts
6
0.0
-100.0% src/modules/spaces/routes/entities/accept-invite.dto.entity.ts
6
0.0
-100.0% src/modules/spaces/routes/entities/update-member-name.dto.entity.ts
6
0.0
-100.0% src/modules/targeted-messaging/datasources/__tests__/test.targeted-messaging.datasource.module.ts
6
0.0
-100.0% src/modules/targeted-messaging/domain/entities/outreach.entity.ts
6
0.0
-100.0% src/modules/targeted-messaging/domain/entities/tests/create-outreach.dto.builder.ts
6
0.0
-100.0% src/modules/targeted-messaging/domain/entities/tests/submission.builder.ts
6
0.0
-100.0% src/modules/targeted-messaging/domain/entities/tests/targeted-safe.builder.ts
6
62.5
-37.5% src/modules/transactions/routes/entities/creation-transaction-info.entity.ts
6
0.0
-100.0% src/modules/transactions/routes/entities/transaction-item-page.entity.ts
6
43.75
-50.0% src/modules/transactions/routes/mappers/creation-transaction/creation-transaction.mapper.ts
6
0.0
-100.0% src/modules/users/domain/user-identity-resolver.module.ts
6
0.0
-100.0% src/modules/users/__tests__/test.users.module.ts
5
0.0
-19.23% src/config/entities/blocklist.service.ts
5
0.0
-100.0% src/datasources/cache/__tests__/test.cache.module.ts
5
0.0
-100.0% src/datasources/db/v2/database-initialize.hook.ts
5
0.0
-100.0% src/datasources/db/v2/database-shutdown.hook.ts
5
0.0
-100.0% src/datasources/db/v2/test.postgres-database.module.ts
5
0.0
-100.0% src/datasources/locking-api/locking-api.module.ts
5
0.0
-100.0% src/datasources/network/__tests__/test.network.module.ts
5
51.28
-48.72% src/logging/utils.ts
5
0.0
-100.0% src/modules/about/routes/entities/about.entity.ts
5
0.0
-55.56% src/modules/alerts/datasources/configuration/alerts-api.configuration.ts
5
0.0
-71.43% src/modules/alerts/routes/configuration/alerts.configuration.ts
5
0.0
-100.0% src/modules/alerts/routes/guards/alerts-route.guard.ts
5
0.0
-100.0% src/modules/auth/domain/auth-repository.module.ts
5
0.0
-100.0% src/modules/auth/utils/auth-cookie.utils.ts
5
0.0
-100.0% src/modules/balances/datasources/entities/zerion-wallet-portfolio.entity.ts
5
0.0
-100.0% src/modules/balances/routes/entities/balances.entity.ts
5
0.0
-100.0% src/modules/blockchain/domain/blockchain.repository.ts
5
0.0
-100.0% src/modules/chains/feature-flags/feature-flags.module.ts
5
0.0
-100.0% src/modules/collectibles/routes/entities/collectible.page.entity.ts
5
0.0
-100.0% src/modules/community/routes/entities/activity-metadata.entity.ts
5
0.0
-100.0% src/modules/community/routes/entities/campaign.page.entity.ts
5
0.0
-100.0% src/modules/community/routes/entities/campaign-rank.page.entity.ts
5
0.0
-100.0% src/modules/community/routes/entities/eligibility.entity.ts
5
0.0
-100.0% src/modules/community/routes/entities/locking-rank.page.entity.ts
5
0.0
-20.83% src/modules/counterfactual-safes/routes/counterfactual-safes.service.ts
5
0.0
-100.0% src/modules/delegate/domain/delegate.repository.interface.ts
5
0.0
-100.0% src/modules/delegate/routes/delegates.module.ts
5
0.0
-100.0% src/modules/delegate/routes/entities/delegate.page.entity.ts
5
0.0
-100.0% src/modules/delegate/routes/entities/delete-delegate.dto.entity.ts
5
0.0
-100.0% src/modules/delegate/routes/entities/delete-safe-delegate.dto.entity.ts
5
0.0
-100.0% src/modules/delegate/routes/v2/delegates.v2.module.ts
5
0.0
-100.0% src/modules/delegate/routes/v2/entities/delete-delegate.v2.dto.entity.ts
5
0.0
-100.0% src/modules/email/pushwoosh/pushwoosh-email.module.ts
5
0.0
-100.0% src/modules/fees/fees.module.ts
5
80.0
-16.67% src/modules/hooks/domain/hooks.repository.ts
5
0.0
-100.0% src/modules/hooks/routes/hooks.service.ts
5
0.0
-100.0% src/modules/notifications/domain/v2/test.notification.repository.module.ts
5
0.0
-100.0% src/modules/notifications/notifications.module.ts
5
0.0
-100.0% src/modules/notifications/routes/v1/entities/safe-registration.entity.ts
5
0.0
-100.0% src/modules/notifications/routes/v2/test.notifications.module.ts
5
0.0
-50.0% src/modules/positions/domain/positions.repository.ts
5
0.0
-100.0% src/modules/relay/datasources/relay-api.module.ts
5
0.0
-100.0% src/modules/safe-apps/routes/entities/safe-app-social-profile.entity.ts
5
0.0
-100.0% src/modules/safe-shield/threat-analysis/blockaid/__tests__/test.blockaid-api.module.ts
5
0.0
-100.0% src/modules/spaces/domain/address-books/entities/address-book-item.entity.ts
5
0.0
-100.0% src/modules/targeted-messaging/domain/entities/targeted-safe.entity.ts
5
0.0
-100.0% src/modules/transactions/domain/transactions.repository.ts
5
0.0
-100.0% src/modules/transactions/routes/entities/incoming-transfer-page.entity.ts
5
0.0
-100.0% src/modules/transactions/routes/entities/module-transaction-page.entity.ts
5
0.0
-100.0% src/modules/transactions/routes/entities/multisig-transaction-page.entity.ts
5
0.0
-100.0% src/modules/transactions/routes/entities/txs-multisig-transaction-page.entity.ts
5
82.05
-17.95% src/modules/transactions/routes/helpers/swap-order.helper.ts
5
0.0
-100.0% src/routes/common/address-info/address-info.module.ts
4
0.0
-100.0% src/config/entities/blocklist.module.ts
4
0.0
-100.0% src/config/entities/__tests__/test.blocklist.module.ts
4
0.0
-100.0% src/datasources/locking-api/identity-api.module.ts
4
0.0
-100.0% src/datasources/locking-api/__tests__/test.identity-api.module.ts
4
0.0
-80.0% src/datasources/push-notifications-api/__tests__/test.push-notifications-api.module.ts
4
0.0
-100.0% src/modules/about/about.module.ts
4
0.0
-44.44% src/modules/about/routes/about.service.ts
4
66.67
-22.22% src/modules/auth/oidc/auth0/__tests__/auth0-jwks.helper.ts
4
50.0
-50.0% src/modules/backbone/domain/backbone.repository.ts
4
0.0
-100.0% src/modules/blockchain/datasources/__tests__/fake.blockchain-api.manager.ts
4
60.0
-40.0% src/modules/chains/routes/entities/about-chain.entity.ts
4
0.0
-100.0% src/modules/community/routes/entities/eligibility-request.entity.ts
4
50.0
-50.0% src/modules/contracts/routes/contracts.service.ts
4
0.0
-100.0% src/modules/csv-export/csv-export.module.ts
4
0.0
-100.0% src/modules/delegate/routes/v2/entities/schemas/delete-delegate.v2.dto.schema.ts
4
22.64
-7.55% src/modules/earn/domain/earn.repository.ts
4
0.0
-100.0% src/modules/fees/routes/entities/schemas/fee-preview-transaction.dto.schema.ts
4
78.95
-21.05% src/modules/notifications/datasources/entities/notification-devices.entity.db.ts
4
69.23
-30.77% src/modules/notifications/datasources/entities/notification-subscription-notification-type.entity.db.ts
4
0.0
-100.0% src/modules/notifications/domain/v1/entities/device.entity.ts
4
0.0
-100.0% src/modules/notifications/routes/v1/notifications.module.ts
4
0.0
-66.67% src/modules/portfolio/domain/portfolio.service.ts
4
33.33
-66.67% src/modules/relay/domain/errors/relay-limit-reached.error.ts
4
0.0
-57.14% src/modules/relay/domain/exception-filters/relay-denied.exception-filter.ts
4
0.0
-100.0% src/modules/relay/routes/entities/relay.entity.ts
4
0.0
-100.0% src/modules/root/routes/root.controller.ts
4
0.0
-100.0% src/modules/safe-apps/routes/entities/safe-app-access-control.entity.ts
4
0.0
-100.0% src/modules/safe-apps/routes/entities/safe-app-provider.entity.ts
4
0.0
-100.0% src/modules/safe-shield/deadlock-analysis/deadlock-analysis.module.ts
4
0.0
-100.0% src/modules/safe-shield/threat-analysis/blockaid/blockaid-api.module.ts
4
0.0
-100.0% src/modules/safe-shield/threat-analysis/threat-analysis.module.ts
4
70.0
-20.0% src/modules/spaces/datasources/entities/space.entity.db.ts
4
0.0
-100.0% src/modules/targeted-messaging/datasources/entities/outreach.db.mapper.ts
4
0.0
-100.0% src/modules/targeted-messaging/datasources/entities/submission.db.mapper.ts
4
0.0
-100.0% src/modules/targeted-messaging/datasources/entities/targeted-safe.db.mapper.ts
4
0.0
-100.0% src/modules/targeted-messaging/routes/entities/targeted-safe.entity.ts
4
36.36
-36.36% src/modules/tokens/domain/token.repository.ts
4
75.0
-16.67% src/modules/users/datasources/entities/member.entity.db.ts
4
70.0
-20.0% src/modules/users/datasources/entities/users.entity.db.ts
4
0.0
-100.0% src/routes/captcha/captcha.module.ts
3
88.68
-11.32% src/datasources/cache/__tests__/fake.cache.service.ts
3
0.0
-100.0% src/datasources/circuit-breaker/circuit-breaker.module.ts
3
0.0
-100.0% src/datasources/db/__tests__/test.postgres-database.module.ts
3
0.0
-100.0% src/modules/alerts/datasources/configuration/__tests__/alerts-api.configuration.ts
3
0.0
-100.0% src/modules/alerts/routes/configuration/__tests__/alerts.configuration.ts
3
0.0
-100.0% src/modules/auth/oidc/routes/entities/oidc-connection.entity.ts
3
0.0
-100.0% src/modules/auth/routes/entities/auth-nonce.entity.ts
3
87.72
-10.53% src/modules/balances/datasources/balances-api.manager.ts
3
0.0
-100.0% src/modules/blockchain/domain/__tests__/fake.blockchain.repository.ts
3
80.0
-20.0% src/modules/chains/routes/v2/chains.v2.controller.ts
3
0.0
-100.0% src/modules/counterfactual-safes/routes/entities/create-counterfactual-safe.dto.entity.ts
3
0.0
-100.0% src/modules/health/domain/entities/health.entity.ts
3
0.0
-100.0% src/modules/hooks/routes/errors/event-protocol-changed.error.ts
3
0.0
-100.0% src/modules/messages/routes/entities/update-message-signature.entity.ts
3
0.0
-100.0% src/modules/notifications/domain/push/__tests__/test.push-notification.module.ts
3
0.0
-100.0% src/modules/owners/routes/entities/safe-list.entity.ts
3
0.0
-100.0% src/modules/recovery/routes/entities/add-recovery-module.dto.entity.ts
3
40.0
-60.0% src/modules/relay/domain/errors/exceeds-max-gas-limit.ts
3
0.0
-100.0% src/modules/root/root.module.ts
3
40.0
-60.0% src/modules/safe/domain/entities/transaction.entity.ts
3
0.0
-100.0% src/modules/spaces/routes/entities/create-space-safe.dto.entity.ts
3
0.0
-100.0% src/modules/spaces/routes/entities/delete-space-safe.dto.entity.ts
3
0.0
-100.0% src/modules/spaces/routes/entities/get-space-safe.dto.entity.ts
3
0.0
-100.0% src/modules/targeted-messaging/domain/errors/submission-not-found.error.ts
3
0.0
-100.0% src/modules/targeted-messaging/domain/errors/targeted-safe-not-found.error.ts
3
0.0
-100.0% src/modules/transactions/routes/entities/add-confirmation.dto.ts
3
0.0
-100.0% src/modules/transactions/routes/entities/delete-transaction.dto.entity.ts
3
70.0
-30.0% src/modules/transactions/routes/entities/incoming-transfer.entity.ts
3
70.0
-30.0% src/modules/transactions/routes/entities/module-transaction.entity.ts
3
70.0
-30.0% src/modules/transactions/routes/entities/multisig-transaction.entity.ts
3
72.73
-27.27% src/modules/transactions/routes/entities/queued-items/transaction-queued-item.entity.ts
3
70.0
-30.0% src/modules/transactions/routes/entities/transaction-item.entity.ts
3
23.53
-8.82% src/modules/transactions/routes/helpers/lifi-helper.ts
3
66.67
-33.33% src/modules/transactions/routes/mappers/common/native-coin-transfer.mapper.ts
3
90.97
-4.52% src/modules/transactions/routes/mappers/common/transaction-data.mapper.ts
3
0.0
-100.0% src/modules/users/routes/entities/created-user-with-wallet.entity.ts
3
0.0
-100.0% src/modules/users/routes/entities/wallet-added-to-user.entity.ts
3
0.0
-100.0% src/modules/zerion/zerion.module.ts
3
0.0
-75.0% src/validation/entities/schemas/semver.schema.ts
2
0.0
-100.0% src/datasources/errors/unique-constraint-error.ts
2
95.91
-1.17% src/modules/balances/datasources/coingecko-api.service.ts
2
81.82
-18.18% src/modules/contracts/routes/contracts.controller.ts
2
0.0
-33.33% src/modules/counterfactual-safes/routes/counterfactual-safes.utils.ts
2
0.0
-100.0% src/modules/csv-export/v1/__tests__/test.csv-export.module.ts
2
90.48
-9.52% src/modules/data-decoder/routes/entities/data-decoded.entity.ts
2
81.82
-18.18% src/modules/notifications/datasources/entities/notification-type.entity.db.ts
2
60.0
-40.0% src/modules/queues/domain/queues-repository.ts
2
0.0
-25.0% src/modules/relay/domain/errors/relay-denied.error.ts
2
73.33
-13.33% src/modules/spaces/datasources/entities/space-safes.entity.db.ts
2
0.0
-100.0% src/modules/targeted-messaging/datasources/entities/utils.ts
2
85.29
-14.71% src/modules/transactions/datasources/transaction-api.manager.ts
2
75.0
-25.0% src/modules/transactions/routes/entities/module-execution-info.entity.ts
2
71.43
-28.57% src/modules/transactions/routes/entities/queued-items/conflict-header-queued-item.entity.ts
2
84.62
-15.38% src/modules/transactions/routes/entities/queued-items/label-queued-item.entity.ts
2
71.43
-28.57% src/modules/transactions/routes/entities/transaction-preview.entity.ts
2
89.47
-10.53% src/modules/transactions/routes/helpers/swap-apps.helper.ts
2
69.23
-15.38% src/modules/wallets/datasources/entities/wallets.entity.db.ts
2
66.67
-33.33% src/routes/common/decorators/pagination.data.decorator.ts
2
60.0
-40.0% src/routes/common/decorators/route.url.decorator.ts
2
66.67
-33.33% src/routes/common/entities/date-label.entity.ts
1
98.0
-1.33% src/datasources/circuit-breaker/circuit-breaker.service.ts
1
0.0
-100.0% src/datasources/db/v1/cached-query-resolver.interface.ts
1
42.86
-57.14% src/datasources/errors/helpers/is-unique-constraint-error.helper.ts
1
83.33
-16.67% src/domain/common/utils/time.ts
1
90.91
-9.09% src/domain/common/utils/utils.ts
1
0.0
-100.0% src/domain/interfaces/alerts-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/balances-api.manager.interface.ts
1
0.0
-100.0% src/domain/interfaces/cache-readiness.interface.ts
1
0.0
-100.0% src/domain/interfaces/email-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/identity-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/locking-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/positions-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/siwe-api.interface.ts
1
0.0
-100.0% src/domain/interfaces/targeted-messaging.datasource.interface.ts
1
0.0
-100.0% src/modules/alerts/domain/alerts.repository.interface.ts
1
98.53
-1.47% src/modules/auth/routes/auth.service.ts
1
44.44
-0.41% src/modules/balances/datasources/zerion-balances-api.service.ts
1
92.06
-3.17% src/modules/blockchain/datasources/blockchain-api.manager.ts
1
21.74
-4.35% src/modules/bridge/domain/bridge.repository.ts
1
0.0
-100.0% src/modules/chains/feature-flags/feature-flag.service.interface.ts
1
0.0
-100.0% src/modules/community/domain/community.repository.interface.ts
1
0.0
-100.0% src/modules/counterfactual-safes/domain/counterfactual-safes.repository.interface.ts
1
50.0
-12.5% src/modules/data-decoder/domain/v1/data-decoded.repository.ts
1
80.0
-10.0% src/modules/data-decoder/routes/data-decoded.controller.ts
1
60.0
-20.0% src/modules/data-decoder/routes/data-decoded.service.ts
1
0.0
-100.0% src/modules/estimations/domain/estimations.repository.interface.ts
1
0.0
-100.0% src/modules/health/domain/entities/healthError.entity.ts
1
0.0
-100.0% src/modules/health/domain/health.repository.interface.ts
1
0.0
-100.0% src/modules/hooks/domain/hooks.repository.interface.ts
1
90.0
-10.0% src/modules/human-description/domain/human-description.repository.ts
1
94.29
-0.95% src/modules/notifications/domain/push/push-notification.service.ts
1
87.5
-12.5% src/modules/notifications/domain/push/__tests__/helpers.ts
1
0.0
-100.0% src/modules/notifications/domain/v2/entities/__tests__/notification.repository.mock.ts
1
85.21
-2.82% src/modules/notifications/domain/v2/notifications.repository.ts
1
0.0
-100.0% src/modules/portfolio/domain/portfolio.repository.interface.ts
1
0.0
-100.0% src/modules/relay/domain/interfaces/relay-manager.interface.ts
1
0.0
-100.0% src/modules/spaces/domain/address-books/address-book-requests.repository.interface.ts
1
0.0
-100.0% src/modules/spaces/domain/address-books/user-address-book-items.repository.interface.ts
1
0.0
-100.0% src/modules/targeted-messaging/domain/targeted-messaging.repository.interface.ts
1
90.91
-9.09% src/modules/transactions/routes/entities/queued-item.entity.ts
1
87.04
-5.56% src/modules/transactions/routes/mappers/common/custom-transaction.mapper.ts
1
42.86
-57.14% src/modules/transactions/routes/mappers/module-transactions/module-transaction-status.mapper.ts
1
93.02
-4.65% src/routes/common/guards/blocklist.guard.ts
1
88.24
-11.76% src/validation/pipes/validation.pipe.ts
Jobs
ID Job ID Ran Files Coverage
1 run-unit-tests - 26279536254.1 22 May 2026 09:25AM UTC 2090
57.57
GitHub Action Run
Source Files on build 26279536254
  • Tree
  • List 1045
  • Changed 324
  • Source Changed 9
  • Coverage Changed 323
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26279536254
  • Pull Request #3060
  • PR Base - main (#26167723906)
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