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

dangernoodle-io / TaipanMiner / 25182288804
90%

Build:
DEFAULT BRANCH: main
Ran 30 Apr 2026 06:26PM UTC
Jobs 1
Files 28
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

30 Apr 2026 06:25PM UTC coverage: 93.881% (+0.08%) from 93.801%
25182288804

push

github

web-flow
feat: per-pool extranonce.subscribe + decode_coinbase plumbing (TA-306/TA-307) (#280)

per-slot bool fields wired through the full stack so the UI can
toggle them; behavior gating lands in follow-up PRs:

- taipan_config: `extranonce_subscribe` (default false) and
  `decode_coinbase` (default true) added to taipan_pool_cfg_t. NVS
  keys pool_enxsub/pool_enxsub2/pool_dcdcb/pool_dcdcb2. Manifest
  entries. Per-idx accessors. Legacy taipan_config_set_pool preserves
  the existing flag values.

- routes (PUT /api/pool): parses both fields per slot. Missing fields
  preserve current values. Same preserve-on-omit behavior now applied
  to pool_pass — fixes a long-standing footgun where omitting
  pool_pass would clobber the stored password.

- routes_json (GET /api/pool): emits both bools inside
  configured.primary / configured.fallback.

- webui: PoolConfigured / PoolConfigInput types extended; the two
  per-slot toggles in the pool-settings line are now functional and
  persist via PUT (omits pool_pass to preserve it). The toggles
  themselves don't yet *do* anything on the firmware — extranonce
  send-and-handle lands in TA-306, UI tile gating lands in TA-307.

- host tests: round-trip the bools through set_pools, verify the
  legacy setter preserves them, bounds-safe accessor defaults, and
  the JSON emission uses distinct values per slot.

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

642 of 756 branches covered (84.92%)

Branch coverage included in aggregate %.

21 of 21 new or added lines in 2 files covered. (100.0%)

1460 of 1483 relevant lines covered (98.45%)

280522.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25182288804.1 30 Apr 2026 06:26PM UTC 28
93.88
GitHub Action Run
Source Files on build 25182288804
  • Tree
  • List 28
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25182288804
  • c1929f51 on github
  • Prev Build on main (#25180263982)
  • Next Build on main (#25184255282)
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