hiero-ledger / hiero-ledger/hiero-consensus-node

Add the PlatformStatusMonitor

Open
#26,799 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

Implementation is a straight substitution: add `StatusMonitorModule` to `FalconWiring`, solder the consensus round output and the heartbeat into it, and route its status output to the two places that currently receive the hardcoded injection, plus the results collector. It is a prerequisite for freeze and reconnect, both of which are defined in terms of status transitions.

Contributor guide

Open the contributing guide

Research direction

Start in FalconWiring and locate StatusMonitorModule, then trace the consensus round output, heartbeat, current hardcoded injection sites, and the results collector. Done means the module receives the round and heartbeat signals and its status output reaches both existing injection targets and the results collector.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.