Function get_relayer_last_sync

Source
pub async fn get_relayer_last_sync(
    pool: &Arc<Pool>,
    prefix: &str,
    relayer_id: &str,
) -> Result<Option<DateTime<Utc>>>
Expand description

Gets the last sync timestamp for a relayer.

§Arguments

  • conn - Redis connection manager
  • prefix - Key prefix for multi-tenant support
  • relayer_id - The relayer’s unique identifier

§Returns

  • Ok(Some(DateTime)) - The last sync time if recorded
  • Ok(None) - If the relayer has never been synced
  • Err(_) - Redis communication error