//! Head of chain in context of superchain.
use BlockInfo;
/// Head of a chain from superchain perspective.
///
/// In context of a single chain, canonical head is tracked by its safe and finalized head. In
/// superchain context, earlier finality-stages (aka [`SafetyLevel`]s) are tracked too, i.e.
/// unsafe, cross-unsafe and local-safe heads.
///
/// [`SafetyLevel`]: op_alloy_consensus::interop::SafetyLevel