-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(driver): Turn
get_value
into an asynchronous step within the s…
…tate machine (#65) * feat(driver): Turn `get_value` into an asynchronous step within the state machine * chore(driver): Remove unused error variant `NoValueToPropose`, remove `Env` trait * Use valid value if present else get_value_and_schedule_timeout * Remove redundant height from `RoundData` * Include proposer for the current round in the `RoundData` * Rename `RoundData` to `Info` * Replace nil proposal with propose timeout * Differentiate between propose timeout when we are proposer or not * Check that proposer is in validator set in `Driver::get_proposer` * Remove `NewRoundProposer` event in favor of check within the state machine (#79) --------- Co-authored-by: Anca Zamfir <[email protected]> Co-authored-by: Anca Zamfir <[email protected]>
- Loading branch information
1 parent
c6c695e
commit a755b7b
Showing
15 changed files
with
353 additions
and
216 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.