Skip to content

Commit e76b5f7

Browse files
committed
ref: move all imports to nested in robust_provider
1 parent 9c3c648 commit e76b5f7

File tree

9 files changed

+15
-17
lines changed

9 files changed

+15
-17
lines changed

src/block_range_scanner.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,12 @@ use tokio::{
6767
use tokio_stream::{StreamExt, wrappers::ReceiverStream};
6868

6969
use crate::{
70-
IntoRobustProvider, RobustProvider, ScannerMessage,
70+
ScannerMessage,
7171
error::ScannerError,
72-
robust_provider::Error as RobustProviderError,
72+
robust_provider::{
73+
Error as RobustProviderError, provider::RobustProvider,
74+
provider_conversion::IntoRobustProvider,
75+
},
7376
types::{ScannerStatus, TryStream},
7477
};
7578
use alloy::{

src/event_scanner/scanner/common.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
use std::ops::RangeInclusive;
22

33
use crate::{
4-
RobustProvider,
54
block_range_scanner::{MAX_BUFFERED_MESSAGES, Message as BlockRangeMessage},
65
event_scanner::{filter::EventFilter, listener::EventListener},
7-
robust_provider::Error as RobustProviderError,
6+
robust_provider::{Error as RobustProviderError, RobustProvider},
87
types::TryStream,
98
};
109
use alloy::{

src/event_scanner/scanner/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ use tokio::sync::mpsc;
66
use tokio_stream::wrappers::ReceiverStream;
77

88
use crate::{
9-
EventFilter, IntoRobustProvider, Message, ScannerError,
9+
EventFilter, Message, ScannerError,
1010
block_range_scanner::{
1111
BlockRangeScanner, ConnectedBlockRangeScanner, DEFAULT_BLOCK_CONFIRMATIONS,
1212
MAX_BUFFERED_MESSAGES,
1313
},
1414
event_scanner::listener::EventListener,
15+
robust_provider::provider_conversion::IntoRobustProvider,
1516
};
1617

1718
mod common;

src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,3 @@ pub use event_scanner::{
1515
EventFilter, EventScanner, EventScannerBuilder, Historic, LatestEvents, Live, Message,
1616
SyncFromBlock, SyncFromLatestEvents,
1717
};
18-
19-
pub use robust_provider::{provider::RobustProvider, provider_conversion::IntoRobustProvider};

src/robust_provider/builder.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ use std::{marker::PhantomData, time::Duration};
22

33
use alloy::{network::Network, providers::Provider};
44

5-
use crate::{
6-
RobustProvider,
7-
robust_provider::{error::Error, provider_conversion::IntoProvider},
8-
};
5+
use crate::robust_provider::{Error, IntoProvider, RobustProvider};
96

107
// RPC retry and timeout settings
118
/// Default timeout used by `RobustProvider`

src/robust_provider/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,7 @@ pub mod error;
33
pub mod provider;
44
pub mod provider_conversion;
55

6+
pub use builder::RobustProviderBuilder;
67
pub use error::Error;
8+
pub use provider::RobustProvider;
9+
pub use provider_conversion::IntoProvider;

src/robust_provider/provider_conversion.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ use alloy::{
88
transports::http::reqwest::Url,
99
};
1010

11-
use crate::{
12-
RobustProvider,
13-
robust_provider::{Error, builder::RobustProviderBuilder},
14-
};
11+
use crate::robust_provider::{Error, RobustProvider, RobustProviderBuilder};
1512

1613
pub trait IntoProvider<N: Network = Ethereum> {
1714
fn into_provider(

tests/common/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
pub mod setup_scanner;
66
pub mod test_counter;
77

8-
use event_scanner::{RobustProvider, robust_provider::builder::RobustProviderBuilder};
8+
use event_scanner::robust_provider::{RobustProvider, RobustProviderBuilder};
99
pub(crate) use setup_scanner::{
1010
LiveScannerSetup, SyncScannerSetup, setup_common, setup_historic_scanner, setup_latest_scanner,
1111
setup_live_scanner, setup_sync_from_latest_scanner, setup_sync_scanner,

tests/common/setup_scanner.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use alloy::{
77
use alloy_node_bindings::AnvilInstance;
88
use event_scanner::{
99
EventFilter, EventScanner, EventScannerBuilder, Historic, LatestEvents, Live, Message,
10-
RobustProvider, SyncFromBlock, SyncFromLatestEvents,
10+
SyncFromBlock, SyncFromLatestEvents, robust_provider::RobustProvider,
1111
};
1212
use tokio_stream::wrappers::ReceiverStream;
1313

0 commit comments

Comments
 (0)