Skip to main content

Module error

Module error 

Source
Expand description

Errors produced by the participation tracker.

Traces to: SPEC §17.2, catalogue rows DSL-078..080.

§Scope

Separate error enum from SlashingError — participation bookkeeping is a non-slashing code path, and mixing the two would force consumers to match exhaustively on variants that do not apply to them. The runtime may convert a ParticipationError into whatever its own error surface needs.

Enums§

ParticipationError
Failure modes for ParticipationTracker operations.