hiero-ledger / hiero-ledger/hiero-consensus-node
Asserts: Add ConsensusOutput validations
Open
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
The validation of the `ConsensusTests` also includes validations for the `ConsensusOutput` beyond the `ConsensusRound`. For example, we can check that all ancient events either reached consensus or were reported as stale.
Contributor guide
Research direction
Start by locating ConsensusTests and its existing ConsensusRound validation, then inspect how ConsensusOutput is represented and used in those tests. Add validations for the stated ConsensusOutput conditions, including ensuring ancient events either reached consensus or were reported as stale, and run the relevant ConsensusTests to verify the assertions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100