[go: up one dir, main page]

DAL/Node: add an L1 crawler status for the DAL node

This MR introduces an L1 crawler status to the DAL node, enabling better monitoring and diagnostics of its synchronization state with the L1 chain. The following changes are included:

  • Introduced a new l1_crawler_status.ml module with the relevant type and helper functions.
  • Extended the node context to include a l1_crawler_status field.
  • Added logic to update the crawler status dynamically based on observed conditions (e.g., catching up, synced, lagging, unreachable).
  • Provided access to the latest L1 head level seen by the crawler to support status computation.

These changes will help addressing issue #7892 (closed) in an upcoming MR

Merge request reports

Loading