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

dangernoodle-io / TaipanMiner
90%

Build:
DEFAULT BRANCH: main
Repo Added 05 Apr 2026 01:52PM UTC
Files 107
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • jae/active-session-strip
  • jae/adaptive-bench-convergence
  • jae/add-favicon
  • jae/adopt-bb-nv-flash-init
  • jae/adopt-bb-v0.41.3
  • jae/adopt-bb-v0.41.4
  • jae/adopt-bb-v0.42.0
  • jae/adopt-bb-v0.43.0
  • jae/adopt-bb-v0.43.1
  • jae/adopt-bb-v0.43.4
  • jae/adopt-bb-v0.44.0
  • jae/adopt-bb-v0.50.0
  • jae/ahb-bench-perop-consistency
  • jae/api-fan-rpm
  • jae/asic-chip-gate-unify
  • jae/asic-chip-hw-err-pct
  • jae/asic-chip-ops
  • jae/asic-cmd-value-byte-order
  • jae/asic-drop-ring
  • jae/asic-h-leak
  • jae/asic-init-no-duplicate-self-test
  • jae/asic-job-table-rightsize
  • jae/asic-pause-check
  • jae/asic-quiesce-on-pause
  • jae/asic-telemetry-parity
  • jae/asic-telemetry-per-domain
  • jae/asic-telemetry-registers
  • jae/asic-telemetry-single-chip-fix
  • jae/audit-flash-size
  • jae/audit-http-fixes
  • jae/audit-m2-status-mutex
  • jae/audit-stratum-fixes
  • jae/audit-tests
  • jae/autofan-pid
  • jae/b1-234-tm-streaming-routes
  • jae/bb-0.19.0-panic-trigger
  • jae/bb-audit-sync
  • jae/bb-display-cutover
  • jae/bb-http-portable-adopt
  • jae/bb-nv-batch-adopt
  • jae/bb-nv-wdt-resets
  • jae/bb-ok-leak-fix
  • jae/bb-v0.10-adoption
  • jae/bb-v0.26.0-and-asic-wdt-fix
  • jae/bb-v0.38.1-revert-core-locking
  • jae/bb-v0.41.0-mbedtls-shrink
  • jae/bench-helpers-full-nonce
  • jae/bench-warmup
  • jae/bitaxe-403-tps546
  • jae/bitaxe-650-bringup
  • jae/bitaxe-650-scaffold
  • jae/bitaxe-supra
  • jae/block-found-dismissal-bug
  • jae/bm1368-telemetry-parity
  • jae/bm1370-uart-ramp-fix
  • jae/bm137x-register-tables
  • jae/breadboard-api-consolidation
  • jae/breadboard-v0.11.8-bump
  • jae/breadboard-v0.17.0-sync
  • jae/breadboard-v0.17.1-cleanup
  • jae/breadboard-v0.24.0
  • jae/breadboard-v0.5.0-bump
  • jae/breadboard-v0.6.0-bump
  • jae/brick-prevention
  • jae/bump-bb-0.21.2
  • jae/bump-bb-v0.11.3
  • jae/bump-bb-v0.11.5
  • jae/bump-bb-v0.11.6
  • jae/bump-bb-v0.11.7
  • jae/bump-bb-v0.31.0
  • jae/bump-breadboard-v0.25.0
  • jae/bump-breadboard-v0.9.0
  • jae/bump-node-26
  • jae/c3-hw-aes
  • jae/c3-mdns-trim
  • jae/c3-pull-ota-wdt-park
  • jae/ccache-cmake-launcher
  • jae/ccache-wire-idf
  • jae/ci-consolidation
  • jae/ci-fixes
  • jae/ci-per-board-check
  • jae/ci-restore-ccache
  • jae/ci-upload-elf-artifact
  • jae/ci-upload-elf-artifact-rebase
  • jae/clangd-commit-default
  • jae/clangd-lsp-config
  • jae/clangd-multi-board
  • jae/clean-leaked-artifacts
  • jae/cleanup-mining-stats-pool-difficulty
  • jae/clear-wifi-creds
  • jae/cmake-add-espidf-platform-dirs
  • jae/cmake-cleanup
  • jae/collapse-taipan-err-t
  • jae/concurrency-fixes
  • jae/conn-dot-pulse
  • jae/consolidate-test-and-webui-coverage
  • jae/coredump-partition
  • jae/cppcheck-suppress-unusedfunction
  • jae/cppcheck-warnings
  • jae/css-extract-disclosure
  • jae/current-job-fields
  • jae/cyd-board
  • jae/d0-dport-cross-core-serialize
  • jae/d0-hash-byte-order-fix
  • jae/d0-iram-experiment
  • jae/d0-lockstep-selftest
  • jae/d0-partial-block1-fill
  • jae/d0-pipelined-overlap
  • jae/d0-sha-early-reject
  • jae/d0-sha-microbench
  • jae/d0-share-early-reject-fix
  • jae/dashboard-rolling-efficiency
  • jae/dashboard-tile-grid
  • jae/dedup-quick-wins
  • jae/deflake-webui-coverage
  • jae/diag-bench-honest-khs
  • jae/diag-benchmark-endpoint
  • jae/diag-lazy-load
  • jae/diag-tag
  • jae/diag-ui-bb-diag-endpoints
  • jae/diagnostics-refactor-and-tests
  • jae/disable-mdns-knot
  • jae/display-dma-fix
  • jae/display-init-fix
  • jae/display-off-after-splash
  • jae/display-splash
  • jae/display-status
  • jae/dport-canary-port
  • jae/dport-selftest-acquire
  • jae/drop-bb-nv-namespace-override
  • jae/drop-builtin-requires
  • jae/drop-dup-url-decode-tests
  • jae/drop-esp-err-t-public-headers
  • jae/drop-migrate-legacy
  • jae/drop-vite-proxy-default
  • jae/dual-chip-addr-and-job-interval
  • jae/e2e-chrome-and-vite-bump
  • jae/e2e-coverage-monocart
  • jae/efficiency-single-power-source
  • jae/embed-at-build-time
  • jae/embed-partitions-regenerate
  • jae/esp-timer-now-us-swap
  • jae/esp32-wroom32-release
  • jae/expanded-stats
  • jae/expected-ghs-mining-api
  • jae/fan-curve-tune
  • jae/fetch-breadboard-version-stamp
  • jae/firmware-knot-stats-v0.14.2
  • jae/fix-389-e2e
  • jae/fix-bitaxe-stats
  • jae/fix-bitaxe-temp
  • jae/fix-boot-count
  • jae/fix-build-warnings
  • jae/fix-coredump-url-new
  • jae/fix-diff-decimals-rolling-ui
  • jae/fix-e2e-empty-lcov
  • jae/fix-fan-slider-binding
  • jae/fix-flaky-webui-tests
  • jae/fix-flash-size
  • jae/fix-http-server-chrome
  • jae/fix-mdns-stack
  • jae/fix-network-recovery-watchdogs
  • jae/fix-nvs-stack-overflow
  • jae/fix-ota-update-trigger
  • jae/fix-pause-ack-timeout-during-chip-resume
  • jae/fix-playwright-chromium-detection
  • jae/fix-project-name
  • jae/fix-race-conditions-and-mdns
  • jae/fix-readme
  • jae/fix-release-workflow
  • jae/fix-s2-bb-event-autoinit
  • jae/fix-sha-lock-starvation
  • jae/fix-web-ui-bugs
  • jae/flash-factory-target
  • jae/flash-size-opt
  • jae/flasher-cname
  • jae/flasher-refactor-and-tests
  • jae/flasher-release-fix
  • jae/flasher-tests
  • jae/fmt-diff-sub1
  • jae/fw-quick-wins
  • jae/gate-diag-asic-cpu
  • jae/gitignore-deps-lock
  • jae/hero-lifetime-undefined-guard
  • jae/history-refactor-and-tests
  • jae/hostname-dhcp
  • jae/http-204-sweep
  • jae/http-max-uri-handlers
  • jae/i2c-safety
  • jae/knot-array-guard
  • jae/knot-cards
  • jae/knot-cleanup
  • jae/knot-fleet-view
  • jae/knot-peerstats-coverage
  • jae/knot-single-alloc
  • jae/knot-stream-and-bb-0.22.0
  • jae/knot-ui-flag
  • jae/led-heartbeat-nvs-gate
  • jae/lifetime-best-diff
  • jae/log-stream-drop-fix
  • jae/logging-bb-log
  • jae/lwip-fin-wait-timeout
  • jae/lwip-sockets-trim
  • jae/lwip-tcpip-core-locking
  • jae/make-webui-prov
  • jae/mdns-config-repin
  • jae/mdns-discovery
  • jae/mdns-prio-3
  • jae/min-of-tail-bench
  • jae/miner-page-deep-dive
  • jae/miner-page-tests
  • jae/mining-hot-loop-cache-isolation
  • jae/mining-hot-loop-guards
  • jae/mining-iram-bb-timer
  • jae/mining-optimize
  • jae/mining-pause-tier1
  • jae/mining-per-board-hotloop-placement
  • jae/mining-poolstats-hygiene
  • jae/mining-refactor
  • jae/mining-sw-filter-byteorder-cleanup
  • jae/mining-validate-fastpath-microbench
  • jae/mining-zero-hash-guard
  • jae/multiplex-sse
  • jae/n8t-bringup
  • jae/n8t-cleanup
  • jae/native-noasic-test-env
  • jae/no-display-on-wroom
  • jae/normalize-ota-upload
  • jae/ota-hooks-consumer
  • jae/ota-mark-valid
  • jae/ota-pull
  • jae/ota-rollback-safety
  • jae/ota-validator-gate-pending
  • jae/partition-fixup
  • jae/partition-fixup-dynamic-buf
  • jae/per-pool-lifetime-stats
  • jae/pin-platform-pioarduino
  • jae/platform-policy-no-n8t
  • jae/pool-edit-modal
  • jae/pool-edit-toggle
  • jae/pool-eff-tick-helper
  • jae/pool-effective-hashrate
  • jae/pool-effective-rolling-windows
  • jae/pool-history-collapse
  • jae/pool-options-plumbing
  • jae/pool-pass-firmware-identity
  • jae/pool-port-u16
  • jae/pool-reactive-hotfix
  • jae/pool-refactor-and-tests
  • jae/pool-row-redesign
  • jae/pool-slot-helpers
  • jae/pool-snapshot-static
  • jae/pool-stats-drop-schema
  • jae/pool-stats-preserve-last-seen
  • jae/pool-switch-overlay
  • jae/prov-firmware-cutover
  • jae/prov-forms-ui-kit
  • jae/prov-tests
  • jae/prov-wifisetup-refactor
  • jae/pull-ota
  • jae/readme-flasher-link
  • jae/refactor-platformio
  • jae/regen-embeds
  • jae/reland-pr455-drops
  • jae/release-prep
  • jae/release-s2-c3
  • jae/remove-orphan-supra-sdkconfig
  • jae/rename-bitaxe-supra
  • jae/rename-taipan-config-to-config
  • jae/rename-taipan-web-to-webui
  • jae/repin-asset-wildcard
  • jae/repin-v0.47.0-s2-ota
  • jae/repin-v0.52.0
  • jae/reverify-hw-sha-and-stats-reset
  • jae/revert-lwip-core-locking
  • jae/routes-json-consolidation
  • jae/s2-boot-mode-ota
  • jae/s2-boot-progress
  • jae/s2-c3-boards
  • jae/s2-heap-round2
  • jae/s2-heap-trim-sdkconfig
  • jae/s2-knot-disable
  • jae/s2-led-bb-led-pwm
  • jae/s2-led-states
  • jae/s2-mdns-batch
  • jae/s2-nvs-stack
  • jae/s3-hot-loop-convergence
  • jae/scrub-backlog-refs-from-api
  • jae/sdkconfig-psram
  • jae/sdkconfig-ram-tighten
  • jae/session-best-diff
  • jae/settings-expose-provisioned
  • jae/settings-refactor-and-tests
  • jae/sha-self-test-convergence
  • jae/share-flood-hardening
  • jae/share-validate-consolidation
  • jae/single-core-ota-sw-aes
  • jae/split-ci-and-e2e
  • jae/sse-log-streaming
  • jae/stats-event-timestamps
  • jae/stratum-collapse-static-bufs
  • jae/stratum-inflight-slot-accessor
  • jae/stratum-machine-phase1
  • jae/stratum-machine-phase2
  • jae/stratum-machine-phase3
  • jae/stratum-machine-phase4
  • jae/stratum-machine-phase5
  • jae/svelte-bindable-fixes
  • jae/svelte-security-bumps
  • jae/svelte5-deprecation-sweep
  • jae/svelte5-migration
  • jae/system-info-backend
  • jae/ta-118-pool-latency
  • jae/ta-118-ui
  • jae/ta-141-vr-aware-autofan
  • jae/ta-176-bb-ota-validator-collapse
  • jae/ta-177-178-180-cjson-to-bb-json
  • jae/ta-179-mining-bb-nv
  • jae/ta-181-adopt-bb-hw
  • jae/ta-184-factory-artifacts
  • jae/ta-191-rename-sha-counters
  • jae/ta-195-adopt-bb-byte-order
  • jae/ta-202-multi-pool
  • jae/ta-204-hostname
  • jae/ta-213-rolling-efficiency
  • jae/ta-221-first-read-baseline
  • jae/ta-222-gate-stratum-during-pause
  • jae/ta-223-telem-drop-diagnostics
  • jae/ta-225-restart-after-provisioning
  • jae/ta-229-stats-rssi-cache
  • jae/ta-234-asic-metric-avg-tests
  • jae/ta-234-asic-pause-coalesce-tests
  • jae/ta-234-chip-routing-tests
  • jae/ta-234-drop-detection-tests
  • jae/ta-234-mining-pause-state-tests
  • jae/ta-234-nonce-dedup-tests
  • jae/ta-234-ota-validator-state-tests
  • jae/ta-234-partition-fixup-tests
  • jae/ta-234-stratum-backoff-tests
  • jae/ta-234-stratum-watchdogs-tests
  • jae/ta-234-webui-reconnect-tests
  • jae/ta-234a-ota-validator-seam
  • jae/ta-234b-mining-pause-seam
  • jae/ta-236-bb-ok-sweep
  • jae/ta-240-mdns-txt
  • jae/ta-242-settings-reboot
  • jae/ta-244-reject-counters
  • jae/ta-246-rejected-breakdown
  • jae/ta-249-bb-system-version
  • jae/ta-251-knot-requery
  • jae/ta-271-esp32-wroom32
  • jae/ta-274-asic-share-validator
  • jae/ta-276-api-audit
  • jae/ta-277-pause-done-timeout
  • jae/ta-281-api-pool
  • jae/ta-282-api-diag-asic
  • jae/ta-283-strip-stats-multi-endpoint
  • jae/ta-285-vin-low-badge
  • jae/ta-288-stratum-notify
  • jae/ta-291-route-json-golden-tests
  • jae/ta-292-asic-routes-json-tests
  • jae/ta-298-stratum-buffer
  • jae/ta-302-display-buffers
  • jae/ta-306-extranonce-subscribe
  • jae/ta-307-coinbase-gating
  • jae/ta-309-svelte-audit
  • jae/ta-309-svelte-audit-phase2
  • jae/ta-310-sse-extract
  • jae/ta-311-health-live
  • jae/ta-315-fan-ui-wireup
  • jae/ta-320-sha-hot-loop-s3
  • jae/ta-320a-h-write-canary
  • jae/ta-320a-text-overlap-canary
  • jae/ta-320b-pipelined-hot-loop
  • jae/ta-320e-test
  • jae/ta-320f-rebase
  • jae/ta-322-firmware
  • jae/ta-322-ui
  • jae/ta-332-bootstrap-partitions-bin
  • jae/ta-332-partition-fixup-per-env
  • jae/ta-333-ahb-self-test-clock-gate
  • jae/ta-337-sha-boot-microbench
  • jae/ta-339-microbench-api
  • jae/ta-341-sha-self-test-app-main
  • jae/ta-347-mining-nvs-batch
  • jae/ta-348-knot-bb-bump
  • jae/ta-351-strict-fan-form
  • jae/ta-352-per-subsystem-setpoints
  • jae/ta-380-version-mask-fallback
  • jae/ta-401-yield-sweep
  • jae/ta-43-network-diag
  • jae/ta-50-keepalive-fix
  • jae/ta-66-ota-push-docs
  • jae/ta146-health-tab
  • jae/ta147-asic-freq
  • jae/ta396-dport-filter-byteorder
  • jae/ta72-clangd-flag-stripping
  • jae/ta9-fan-curve
  • jae/ta92-api-power
  • jae/tdongle-no-psram
  • jae/test-pattern-standardization
  • jae/test-patterns-and-microgaps
  • jae/test-setup-no-probe
  • jae/tier-driven-init
  • jae/tm-bb-system-sweep
  • jae/tm-bb-v0.16.2-and-release
  • jae/tm-bb-v0.16.3
  • jae/tm-bb-v0.16.4
  • jae/tm-bb-wdt
  • jae/tm-breadboard-docs
  • jae/tm-breadboard-foundation
  • jae/tm-breadboard-ota
  • jae/tm-breadboard-web
  • jae/tm-breadboard-wifi
  • jae/tm-build-reproducibility
  • jae/tm-disable-ccache-ci
  • jae/tm-dport-hash-byte-order
  • jae/tm-fix-ci-cache
  • jae/tm-manifest-tests
  • jae/tm-mdns-prio
  • jae/tm-net-target-investigate
  • jae/tm-openapi
  • jae/tm-ota-led-v0.46.0
  • jae/tm-ota-push-retry
  • jae/tm-ota-timeout
  • jae/tm-pool-stats-schema
  • jae/tm-power-hal
  • jae/tm-revert-dport-byteorder
  • jae/tm-s2-ota-status
  • jae/tm-test-warnings
  • jae/tps546-readback-diagnostic
  • jae/tps546-switching-freq
  • jae/track8-hotloop-sync-test
  • jae/ui-diff-pid-badge
  • jae/ui-kit-components
  • jae/ui-kit-tests
  • jae/ui-redesign
  • jae/ui-tweaks
  • jae/unified-hashrate-avgs
  • jae/update-available-badge
  • jae/update-deep-coverage
  • jae/update-refactor-and-tests
  • jae/v0.12.1-bump
  • jae/v0.15.6-pull-ota-fix-bundle
  • jae/v0.16.2-hotfix-bb-pin
  • jae/webui-codesplit
  • jae/webui-component-tests
  • jae/webui-consistency-v0560
  • jae/webui-coverage-lib
  • jae/webui-emit-pool-diag-knot
  • jae/webui-emit-power-fan
  • jae/webui-emit-stats-settings
  • jae/webui-env-development
  • jae/webui-flasher
  • jae/webui-playwright
  • jae/webui-polish
  • jae/webui-restructure
  • jae/webui-security-upgrades
  • jae/webui-shared-ui
  • jae/webui-singlefile
  • jae/webui-svelte-testing
  • jae/webui-ui-gate
  • jae/webui-update-outcome
  • jae/wifi-kick-recovery
  • jae/wifi-outage-keep-creds
  • jae/wifi-stability
  • main

10 Jun 2026 02:01PM UTC coverage: 90.462% (+0.07%) from 90.388%
27281733842

push

github

web-flow
feat: firmware quick wins — block-found LED flash, quieter boot logs (#529)

- add a gold LED flash on block-found via a decoupled mining block-found callback hook (TA-122)
- demote routine SHA probe boot logs to debug; keep UNSAFE/mismatch lines at warn (TA-342)
- quiet httpd_uri/httpd_txrx/httpd framework log noise to warn (TA-210)

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

2866 of 3573 branches covered (80.21%)

Branch coverage included in aggregate %.

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

1 existing line in 1 file now uncovered.

5310 of 5465 relevant lines covered (97.16%)

151141.52 hits per line

Relevant lines Covered
Build:
Build:
5465 RELEVANT LINES 5310 COVERED LINES
151141.52 HITS PER LINE
Source Files on main
  • Tree
  • List 107
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27281733842 main feat: firmware quick wins — block-found LED flash, quieter boot logs (#529) - add a gold LED flash on block-found via a decoupled mining block-found callback hook (TA-122) - demote routine SHA probe boot logs to debug; keep UNSAFE/mismatch lines ... push 10 Jun 2026 02:02PM UTC web-flow github
90.46
27278763669 jae/fw-quick-wins Merge aa51f8a9a into e6446c342 Pull #529 10 Jun 2026 01:13PM UTC web-flow github
90.36
27254794216 jae/fw-quick-wins Merge 9c8899a20 into e6446c342 Pull #529 10 Jun 2026 05:13AM UTC web-flow github
90.35
27254025344 main feat(s2): on-demand update check via BB_OTA_BOOT_STATUS_HTTP + re-pin v0.60.0 (#528) the S2 (boot-mode) now serves runtime GET /api/update/status + on-demand POST /api/update/check (heap-guarded one-shot manifest fetch, no persistent worker), so ... push 10 Jun 2026 04:52AM UTC web-flow github
90.39
27253729347 jae/tm-s2-ota-status Merge 2d07f3650 into 06cad5e82 Pull #528 10 Jun 2026 04:43AM UTC web-flow github
90.38
27253671906 main fix(webui): retry firmware push once on 408 (slow-upload deadline) (#527) the device aborts a slow/stalled /api/update/push with 408 'Upload too slow' via its transfer-deadline (bb_ota_push). a slow start — e.g. the first attempt right after a re... push 10 Jun 2026 04:42AM UTC web-flow github
90.39
27253444979 jae/tm-ota-push-retry Merge 7635841b9 into d43ae9810 Pull #527 10 Jun 2026 04:35AM UTC web-flow github
90.38
27251768442 main chore(test): silence host-test compiler warnings (#526) native host-test builds emitted warnings absent from the device build: - typedef redefinition (bb_json_t, bb_http_json_obj_stream_t): these are identical forward-decl typedefs in multiple... push 10 Jun 2026 03:48AM UTC web-flow github
90.35
27251466831 jae/tm-test-warnings Merge c04950a6f into caba9ec04 Pull #526 10 Jun 2026 03:39AM UTC web-flow github
90.35
27251213805 main fix(mdns): raise bb_mdns task priority to 10 on single-core boards (#525) c3/s2 share one core with the priority-20 miner; at the bb_mdns default priority 3 the dispatch task is starved and drops browse-notify bursts (notifier: queue+batch full).... push 10 Jun 2026 03:32AM UTC web-flow github
90.38
See All Builds (1114)
  • Repo on GitHub
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