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

Asserts: Add ConsensusOutput validations

Open
#26,795 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

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.