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

dangernoodle-io / TaipanMiner / 25032822292
90%

Build:
DEFAULT BRANCH: main
Ran 28 Apr 2026 03:49AM UTC
Jobs 1
Files 23
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

28 Apr 2026 03:48AM UTC coverage: 91.764% (-1.0%) from 92.739%
25032822292

push

github

web-flow
refactor(stratum): extract JSON-RPC builders to stratum_machine module (TA-273 Phase 2) (#234)

Extract four pure JSON-RPC param builders from inline sites in stratum.c
to separate stratum_machine.c module with host tests.

Builders extracted:
  - stratum_machine_build_configure: mining.configure params (version rolling)
  - stratum_machine_build_subscribe: mining.subscribe params
  - stratum_machine_build_authorize: mining.authorize params
  - stratum_machine_build_keepalive: mining.suggest_difficulty params (app-level keepalive)

Each builder returns chars-written-excluding-null on success, -1 on truncation.
All sites in stratum.c now build into stack buffers first, then pass to stratum_request.

Consolidates parameter construction logic for TA-273 Phase 2 refactoring.

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

391 of 476 branches covered (82.14%)

Branch coverage included in aggregate %.

24 of 28 new or added lines in 1 file covered. (85.71%)

946 of 981 relevant lines covered (96.43%)

423942.88 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
71.21
components/stratum/src/stratum_machine.c
Jobs
ID Job ID Ran Files Coverage
1 25032822292.1 28 Apr 2026 03:49AM UTC 23
91.76
GitHub Action Run
Source Files on build 25032822292
  • Tree
  • List 23
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25032822292
  • 2f191462 on github
  • Prev Build on main (#25032419696)
  • Next Build on main (#25033571034)
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