openzeppelin_monitor::services

Module blockwatcher

Source
Expand description

Block watcher service implementation.

This module provides functionality to watch and process blockchain blocks across different networks. It includes:

  • Block watching service for multiple networks
  • Block storage implementations
  • Error handling specific to block watching operations

Structs§

  • BlockTracker is responsible for monitoring the sequence of processed blocks across different networks and identifying any gaps or irregularities in block processing.
  • Service for managing multiple network watchers
  • File-based implementation of block storage
  • Watcher implementation for a single network

Enums§

  • Represents possible errors that can occur during block watching operations

Traits§

Functions§