Expand description
task that checks leaves received across all nodes from decide events for consistency
Structsยง
- Consistency
Task - Data availability task state
Enumsยง
- Test
Progress ๐
Functionsยง
- invert_
network_ ๐map - sanitize_
network_ ๐map - Validate that each node has only produced one unique leaf per view, and produce a
NetworkMapSanitized. - sanitize_
node_ ๐map - Validate that the
NodeMaponly has a single leaf per view. - sanitize_
view_ ๐map - validate_
node_ ๐map - For a NodeMapSanitized, we validate that each leaf extends the preceding leaf.
Type Aliasesยง
- Network
Map - A map from node ids to
NodeMaps; note that the latter may have multiple leaves per view in principle. - Network
MapSanitized - A map from node ids to
NodeMapSanitizeds; the latter has been sanitized validated to have a single leaf per view. - NodeMap
- Map from views to leaves for a single node, allowing multiple leaves for each view (because the node may a priori send us multiple leaves for a given view).
- Node
MapSanitized - A sanitized map from views to leaves for a single node, with only a single leaf per view.
- ViewMap
- View
MapSanitized - A view map, sanitized to have exactly one leaf per view.