Repository navigation
HashBurst Node Installer v2.1.2
HashBurst Node Installer v2.1.2 — GitHub-ready stable candidate
v2.1.2 is a safety/packaging release based on the production-validated v2.1.1 deployment.
Fixed
-
Storage aggregator port safety
- systemd unit now uses
HB_AGGREGATOR_PORT=8094. hb_aggregator_server.pynow defaults to8094.- unit sets
HB_AGGREGATOR_TIMEOUT=3to prevent an unreachable edge node from delaying the public aggregate for the previous 6-second default. 8093remains reserved for the mining aggregator.
- systemd unit now uses
-
Fail-safe offline classification
- online nodes derive capacity class from their validated role.
- offline nodes use explicit configured
capacity_class, then configuredrole. - an offline/unclassified node now reports
capacity_class: "unknown"; it never implicitly becomescommittable.
-
Static node configuration clarity
- example configuration includes explicit
roleandcapacity_classfor primary, secondary and edge nodes. - edge nodes should explicitly use
role: "edge"andcapacity_class: "best-effort".
- example configuration includes explicit
-
Explorer integration
- adds an idempotent CSP-safe patcher for existing public explorers.
- maps the storage panel to
capacity_committable_gbandcapacity_best_effort_gb.
Port contract
8091— storage node public summary (restricted to aggregator where directly exposed)8093— mining aggregator8094— storage network aggregator18094— optional temporary dry-run port only
Production acceptance reference
Validated topology values remain:
- committable: 5520 GB
- reserved stakeholders: 3736 GB
- free sellable: 1784 GB
- offline edge contributes 0 GB to best-effort online capacity and never increases sellable capacity
- unreachable edge timeout approximately 3 seconds