Skip to content

Commit 4e4f0d2

Browse files
committed
rename back to client
1 parent e715d1e commit 4e4f0d2

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

src/event_scanner.rs

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,11 @@ impl EventScanner {
6969
/// # Errors
7070
///
7171
/// Returns an error if the connection fails
72-
pub async fn connect_ws<N: Network>(
73-
self,
74-
ws_url: Url,
75-
) -> Result<EventScannerClient<N>, EventScannerError> {
72+
pub async fn connect_ws<N: Network>(self, ws_url: Url) -> Result<Client<N>, EventScannerError> {
7673
let block_range_scanner = self.block_range_scanner.connect_ws(ws_url).await?;
7774
let event_scanner =
7875
ConnectedEventScanner { block_range_scanner, event_listeners: Vec::default() };
79-
Ok(EventScannerClient { event_scanner })
76+
Ok(Client { event_scanner })
8077
}
8178

8279
/// Connects to the provider via IPC
@@ -87,11 +84,11 @@ impl EventScanner {
8784
pub async fn connect_ipc<N: Network>(
8885
self,
8986
ipc_path: impl Into<String>,
90-
) -> Result<EventScannerClient<N>, EventScannerError> {
87+
) -> Result<Client<N>, EventScannerError> {
9188
let block_range_scanner = self.block_range_scanner.connect_ipc(ipc_path.into()).await?;
9289
let event_scanner =
9390
ConnectedEventScanner { block_range_scanner, event_listeners: Vec::default() };
94-
Ok(EventScannerClient { event_scanner })
91+
Ok(Client { event_scanner })
9592
}
9693

9794
/// Connects to an existing provider
@@ -102,11 +99,11 @@ impl EventScanner {
10299
pub fn connect_provider<N: Network>(
103100
self,
104101
provider: RootProvider<N>,
105-
) -> Result<EventScannerClient<N>, EventScannerError> {
102+
) -> Result<Client<N>, EventScannerError> {
106103
let block_range_scanner = self.block_range_scanner.connect_provider(provider)?;
107104
let event_scanner =
108105
ConnectedEventScanner { block_range_scanner, event_listeners: Vec::default() };
109-
Ok(EventScannerClient { event_scanner })
106+
Ok(Client { event_scanner })
110107
}
111108
}
112109

@@ -178,7 +175,8 @@ impl<N: Network> ConnectedEventScanner<N> {
178175

179176
while let Some(message) = stream.next().await {
180177
if let Err(err) = range_tx.send(message) {
181-
error!(error = %err, "failed sending message to broadcast channel");
178+
error!(error = %err, "Broadcast channel closed, could not send BlockRangeMessage. Stopped streaming block ranges.");
179+
break;
182180
}
183181
}
184182
}
@@ -274,11 +272,11 @@ impl<N: Network> ConnectedEventScanner<N> {
274272
}
275273
}
276274

277-
pub struct EventScannerClient<N: Network> {
275+
pub struct Client<N: Network> {
278276
event_scanner: ConnectedEventScanner<N>,
279277
}
280278

281-
impl<N: Network> EventScannerClient<N> {
279+
impl<N: Network> Client<N> {
282280
pub fn create_event_stream(
283281
&mut self,
284282
event_filter: EventFilter,

tests/common.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use alloy_node_bindings::{Anvil, AnvilInstance};
1313
use event_scanner::{
1414
EventFilter,
1515
block_range_scanner::DEFAULT_BLOCKS_READ_PER_EPOCH,
16-
event_scanner::{EventScanner, EventScannerClient, EventScannerMessage},
16+
event_scanner::{Client, EventScanner, EventScannerMessage},
1717
};
1818
use tokio_stream::wrappers::ReceiverStream;
1919
// Shared test contract used across integration tests
@@ -49,7 +49,7 @@ where
4949
{
5050
pub provider: RootProvider,
5151
pub contract: TestCounter::TestCounterInstance<Arc<P>>,
52-
pub client: EventScannerClient<Ethereum>,
52+
pub client: Client<Ethereum>,
5353
pub stream: ReceiverStream<EventScannerMessage>,
5454
pub anvil: AnvilInstance,
5555
}

0 commit comments

Comments
 (0)