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

cameri / nostream / 27840729449
38%
main: 67%

Build:
Build:
LAST BUILD BRANCH: nip70-reject-protected-events
DEFAULT BRANCH: main
Ran 19 Jun 2026 05:52PM UTC
Jobs 2
Files 148
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

19 Jun 2026 05:50PM UTC coverage: 37.676% (-29.3%) from 66.995%
27840729449

Pull #644

github

web-flow
Merge c22af0db2 into faf55f1de
Pull Request #644: feat: reject NIP-70 protected events

824 of 3215 branches covered (25.63%)

Branch coverage included in aggregate %.

5 of 14 new or added lines in 1 file covered. (35.71%)

1646 existing lines in 77 files now uncovered.

2710 of 6165 relevant lines covered (43.96%)

13.41 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
52.01
-46.33% src/handlers/event-message-handler.ts

Coverage Regressions

Lines Coverage ∆ File
124
6.18
-55.9% src/cli/utils/config.ts
96
52.01
-46.33% src/handlers/event-message-handler.ts
90
6.63
-74.59% src/tor/client.ts
83
9.63
-85.93% src/app/maintenance-worker.ts
72
47.5
-47.92% src/repositories/event-repository.ts
72
10.65
-83.43% src/utils/nip05.ts
69
5.15
-51.5% src/cli/tui/menus/configure.ts
59
7.37
-47.93% src/clean-db.ts
48
0.0
-15.68% src/cli/index.ts
44
15.15
-84.85% src/controllers/callbacks/nodeless-callback-controller.ts
43
59.01
-40.54% src/utils/nip03.ts
41
56.82
-25.97% src/scripts/export-events.ts
37
27.27
-72.73% src/controllers/callbacks/lnbits-callback-controller.ts
37
13.64
-86.36% src/handlers/auth-message-handler.ts
33
62.18
-27.46% src/adapters/web-socket-adapter.ts
33
5.94
-57.43% src/cli/tui/menus/manage.ts
33
16.36
-83.64% src/controllers/callbacks/zebedee-callback-controller.ts
30
62.9
-37.1% src/services/payments-service.ts
29
60.32
-35.71% src/controllers/invoices/post-invoice-controller.ts
29
52.48
-37.59% src/utils/nip44.ts
28
58.1
-25.14% src/services/event-import-service.ts
27
36.62
-43.66% src/adapters/redis-adapter.ts
25
12.77
-85.11% src/handlers/count-message-handler.ts
24
48.63
-24.59% src/payments-processors/nwc-payments-processor.ts
23
13.7
-42.47% src/payments-processors/lnbits-payment-processor.ts
22
59.3
-19.1% src/import-events.ts
20
5.13
-87.18% src/cli/commands/export.ts
20
4.82
-43.37% src/cli/tui/menus/start.ts
20
15.0
-85.0% src/handlers/event-strategies/group-event-strategy.ts
18
9.23
-38.46% src/cli/commands/update.ts
15
0.0
-8.06% src/cli/commands/info.ts
15
16.24
-25.64% src/cli/utils/env-config.ts
14
0.0
-9.52% src/cli/commands/setup.ts
14
12.5
-83.33% src/services/maintenance-service.ts
13
69.79
-30.21% src/handlers/subscribe-message-handler.ts
13
55.96
-17.43% src/utils/transform.ts
12
65.67
-25.37% src/adapters/web-socket-server-adapter.ts
12
60.42
-33.33% src/factories/payments-processors/nwc-payments-processor-factory.ts
11
66.07
-23.21% src/repositories/user-repository.ts
11
49.4
-44.58% src/schemas/event-schema.ts
11
76.26
-17.99% src/utils/compression.ts
11
56.96
-21.52% src/utils/settings.ts
10
39.13
-52.17% src/cli/utils/docker.ts
10
81.69
-18.31% src/controllers/callbacks/opennode-callback-controller.ts
10
56.04
-18.68% src/factories/logger-factory.ts
10
17.95
-74.36% src/utils/nip25.ts
9
0.0
-20.93% src/cli/tui/main.ts
8
7.02
-7.02% src/app/app.ts
8
85.44
-9.22% src/utils/event.ts
7
35.29
-64.71% src/controllers/invoices/get-invoice-controller.ts
7
41.67
-58.33% src/handlers/request-handlers/get-privacy-request-handler.ts
7
64.29
-21.43% src/repositories/invoice-repository.ts
7
30.77
-69.23% src/utils/sliding-window-rate-limiter.ts
6
55.56
-44.44% src/schemas/message-schema.ts
6
65.22
-34.78% src/utils/messages.ts
5
66.67
-33.33% src/adapters/web-server-adapter.ts
5
78.69
-21.31% src/handlers/event-strategies/timestamp-event-strategy.ts
5
71.55
-22.41% src/handlers/request-handlers/root-request-handler.ts
5
78.1
-14.29% src/utils/http.ts
4
6.41
-7.69% src/cli/tui/menus/dev.ts
4
0.0
-22.22% src/cli/tui/menus/stop.ts
3
0.0
-11.54% src/cli/commands/seed.ts
3
70.0
-30.0% src/factories/maintenance-worker-factory.ts
3
82.35
-17.65% src/factories/message-handler-factory.ts
3
57.69
-26.92% src/handlers/event-strategies/replaceable-event-strategy.ts
3
52.0
-36.0% src/schemas/filter-schema.ts
3
25.0
-75.0% src/utils/nip65.ts
2
67.86
-12.5% src/cache/client.ts
2
10.36
-1.04% src/cli/commands/config.ts
2
83.33
-16.67% src/handlers/request-handlers/get-terms-request-handler.ts
2
78.57
-21.43% src/utils/ewma-rate-limiter.ts
1
0.0
-100.0% src/cli/tui/state.ts
1
83.33
-16.67% src/factories/app-factory.ts
1
95.92
-4.08% src/factories/event-strategy-factory.ts
1
83.33
-16.67% src/factories/maintenance-service-factory.ts
1
75.0
-6.25% src/factories/payments-processor-factory.ts
1
25.0
-75.0% src/utils/invoice.ts
Jobs
ID Job ID Ran Files Coverage
1 Integration - 27840729449.1 19 Jun 2026 05:53PM UTC 148
35.12
GitHub Action Run
2 Unit - 27840729449.2 19 Jun 2026 05:52PM UTC 148
11.93
GitHub Action Run
Source Files on build 27840729449
  • Tree
  • List 148
  • Changed 101
  • Source Changed 1
  • Coverage Changed 101
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27840729449
  • Pull Request #644
  • PR Base - main (#27726287207)
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