Skip to content

Commit 69d336c

Browse files
committed
fix: merge errors
1 parent 5bba20c commit 69d336c

File tree

8 files changed

+195
-142
lines changed

8 files changed

+195
-142
lines changed

src/event_lib/error.rs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::sync::Arc;
33
use alloy::transports::{RpcError, TransportErrorKind};
44
use thiserror::Error;
55

6-
use crate::block_range_scanner::BlockRangeScannerError;
6+
use crate::{EventScannerMessage, block_range_scanner::BlockRangeScannerError};
77

88
#[derive(Error, Debug, Clone)]
99
pub enum EventScannerError {
@@ -18,3 +18,15 @@ impl From<RpcError<TransportErrorKind>> for EventScannerError {
1818
EventScannerError::Provider(Arc::new(e))
1919
}
2020
}
21+
22+
impl From<RpcError<TransportErrorKind>> for EventScannerMessage {
23+
fn from(e: RpcError<TransportErrorKind>) -> Self {
24+
EventScannerMessage::Error(e.into())
25+
}
26+
}
27+
28+
impl From<BlockRangeScannerError> for EventScannerMessage {
29+
fn from(e: BlockRangeScannerError) -> Self {
30+
EventScannerMessage::Error(e.into())
31+
}
32+
}

0 commit comments

Comments
 (0)