Better states separation #24

Open
opened 2025-12-28 17:07:41 +00:00 by sami · 0 comments
Owner

Originally created by @AnnaShaleva on GitHub (Sep 5, 2024).

With anti-MEV extension added, the bounds between states in our nice and simple state machine are vanishing. There's a set of repetitive checks (https://github.com/nspcc-dev/dbft/pull/129#discussion_r1741086328) in state transitions that may be avoided.

Describe the solution you'd like

We need to refactor anti-MEV extension to have more clean state transitions.

Describe alternatives you've considered

Leave it as is, it works.

Originally created by @AnnaShaleva on GitHub (Sep 5, 2024). ## Is your feature request related to a problem? Please describe. With anti-MEV extension added, the bounds between states in our nice and simple state machine are vanishing. There's a set of repetitive checks (https://github.com/nspcc-dev/dbft/pull/129#discussion_r1741086328) in state transitions that may be avoided. ## Describe the solution you'd like We need to refactor anti-MEV extension to have more clean state transitions. ## Describe alternatives you've considered Leave it as is, it works.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/dbft#24
No description provided.