Skip to content

Conversation

@qj0r9j0vc2
Copy link
Member

This PR addresses feedback from the initial consensus module review.

Key improvements:

  • Added comprehensive error handling with ConsensusError enum
  • Fixed empty validator set validation in CipherBftContext
  • Corrected CutProposalPart equality to include first/last flags
  • Wired consensus config timeouts through to engine
  • Added 15 unit tests for all key components

All tests passing.

@qj0r9j0vc2 qj0r9j0vc2 marked this pull request as ready for review January 11, 2026 12:07
@qj0r9j0vc2 qj0r9j0vc2 requested a review from heijiLee January 11, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants