Skip to content

Conversation

@oten91
Copy link
Collaborator

@oten91 oten91 commented Dec 15, 2025

pending:

  • Define actual height
  • probably expend to committeedata space ?

…nhance state machine handling

fix: enable validator filtering for committee ID 0

Resolved a bug where committee ID 0 was treated as "no filter," causing
incorrect validator sets. Added a FilterByCommittee flag to explicitly
trigger membership checks for the root chain while maintaining
backward compatibility for non-zero IDs.
@oten91
Copy link
Collaborator Author

oten91 commented Dec 19, 2025

done! please rereview @rem1niscence

also fixed a potential bug while using chain_id 0

fix: enable validator filtering for committee ID 0

Resolved a bug where committee ID 0 was treated as "no filter," causing
incorrect validator sets. Added a FilterByCommittee flag to explicitly
trigger membership checks for the root chain while maintaining
backward compatibility for non-zero IDs.```

@oten91 oten91 requested a review from pablocampogo December 19, 2025 16:48
Copy link
Collaborator

@rem1niscence rem1niscence left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pretty solid and quite explicit to allow for more upgrades in the future, nice!, just a minor comment on style and specially in tests to default for this behavior, please check on them first

…nt from testing to use the default statemachineconfig
@oten91 oten91 requested a review from rem1niscence December 19, 2025 17:13
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.

3 participants