hiero-ledger / hiero-ledger/hiero-consensus-node
Change wiring diagram command to create a real consensus layer
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
The wiring diagram command (and wiring tests) currently create the consensus layer with no-op implementations or null value for inputs and duplicate the code that creates the consensus layer. This approach requires the existence of no-op implementations and "fake" instances.
Change both locations to create a real instance of the consensus layer, eliminating the need for no-op implementations and "fake" instances.
Contributor guide
Research direction
Inspect the wiring diagram command and the wiring tests, locating the two places that construct the consensus layer and comparing them with the existing real-instance construction. Run the wiring tests before and after the change. Done means both locations create a real consensus-layer instance without no-op implementations, null inputs, or fake instances.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100