Module hotshot_testing::overall_safety_task
source · Expand description
task that’s consuming events and asserting safety
Structs§
- SNAFU context selector for the
OverallSafetyTaskErr::InconsistentBlocks
variant - SNAFU context selector for the
OverallSafetyTaskErr::InconsistentFailedViews
variant - SNAFU context selector for the
OverallSafetyTaskErr::InconsistentStates
variant - SNAFU context selector for the
OverallSafetyTaskErr::InconsistentTxnsNum
variant - SNAFU context selector for the
OverallSafetyTaskErr::MismatchedLeaf
variant - SNAFU context selector for the
OverallSafetyTaskErr::NotEnoughDecides
variant - SNAFU context selector for the
OverallSafetyTaskErr::NotEnoughFailures
variant - SNAFU context selector for the
OverallSafetyTaskErr::NotEnoughRoundResults
variant - cross node safety properties
- Data availability task state
- context for a round TODO eventually we want these to just be futures that we poll when things are event driven this context will be passed around
- Result of running a round of consensus
- SNAFU context selector for the
OverallSafetyTaskErr::TooManyFailures
variant
Enums§
- possible errors
- the status of a view
Type Aliases§
- convenience type alias for state and block