Skip to content

Commit 8f27fac

Browse files
committed
Remove provider function.
1 parent aff1485 commit 8f27fac

File tree

4 files changed

+6
-19
lines changed

4 files changed

+6
-19
lines changed

timeboost-types/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ pub use decryption::{
2828
pub use delayed_inbox::DelayedInboxIndex;
2929
pub use inclusion_list::InclusionList;
3030
pub use provider::{HttpProvider, HttpProviderWithWallet, TestProviderWithWallet};
31-
pub use provider::{provider, provider_with_wallet};
3231
pub use retry_list::RetryList;
3332
pub use seqno::SeqNo;
3433
pub use time::{ConsensusTime, Epoch, HasTime, Timestamp};

timeboost-types/src/provider.rs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
use alloy::{
22
network::{Ethereum, EthereumWallet},
33
providers::{
4-
ProviderBuilder, RootProvider,
4+
RootProvider,
55
fillers::{FillProvider, JoinFill, WalletFiller},
66
layers::AnvilProvider,
77
utils::JoinedRecommendedFillers,
88
},
99
};
10-
use url::Url;
1110

1211
/// Type alias that connects to providers with recommended fillers and wallet
1312
/// use `<HttpProviderWithWallet as WalletProvider>::wallet()` to access internal wallet
@@ -28,13 +27,3 @@ pub type TestProviderWithWallet = FillProvider<
2827
AnvilProvider<RootProvider>,
2928
Ethereum,
3029
>;
31-
32-
pub fn provider(rpc: &Url) -> HttpProvider {
33-
ProviderBuilder::new().connect_http(rpc.clone())
34-
}
35-
36-
pub fn provider_with_wallet(rpc: &Url, wallet: EthereumWallet) -> HttpProviderWithWallet {
37-
ProviderBuilder::new()
38-
.wallet(wallet)
39-
.connect_http(rpc.clone())
40-
}

timeboost/src/binaries/sailfish.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use std::{iter::repeat_with, path::PathBuf, sync::Arc, time::Duration};
22

33
use ::metrics::prometheus::PrometheusMetrics;
4-
use alloy::providers::Provider;
4+
use alloy::providers::{Provider, ProviderBuilder};
55
use anyhow::{Context, Result};
66
use cliquenet::{Network, NetworkMetrics, Overlay};
77
use committable::{Commitment, Committable, RawCommitmentBuilder};
@@ -15,7 +15,6 @@ use sailfish::{
1515
use serde::{Deserialize, Serialize};
1616
use timeboost::config::NodeConfig;
1717
use timeboost_contract::{CommitteeMemberSol, KeyManager};
18-
use timeboost_types::provider;
1918
use timeboost_utils::types::logging;
2019
use tokio::{select, signal, time::sleep};
2120
use tracing::{error, info};
@@ -92,7 +91,7 @@ async fn main() -> Result<()> {
9291
let dh_keypair = x25519::Keypair::from(config.keys.dh.secret.clone());
9392

9493
// syncing with contract to get peers keys and network addresses
95-
let provider = provider(&config.chain.parent.rpc_url);
94+
let provider = ProviderBuilder::new().connect_http(config.chain.parent.rpc_url);
9695
assert_eq!(
9796
provider.get_chain_id().await?,
9897
config.chain.parent.id,

timeboost/src/binaries/timeboost.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::path::PathBuf;
22

3-
use alloy::providers::Provider;
3+
use alloy::providers::{Provider, ProviderBuilder};
44
use anyhow::{Context, Result, bail};
55
use cliquenet::AddressableCommittee;
66
use multisig::CommitteeId;
@@ -9,7 +9,7 @@ use timeboost::{Timeboost, TimeboostConfig};
99
use timeboost_builder::robusta;
1010
use timeboost_contract::{CommitteeMemberSol, KeyManager};
1111
use timeboost_crypto::prelude::DkgEncKey;
12-
use timeboost_types::{DecryptionKeyCell, KeyStore, provider};
12+
use timeboost_types::{DecryptionKeyCell, KeyStore};
1313
use tokio::select;
1414
use tokio::signal;
1515
use tokio::task::spawn;
@@ -108,7 +108,7 @@ async fn main() -> Result<()> {
108108
let dh_keypair = x25519::Keypair::from(node_config.keys.dh.secret.clone());
109109

110110
// syncing with contract to get peers keys and network addresses
111-
let provider = provider(&node_config.chain.parent.rpc_url);
111+
let provider = ProviderBuilder::new().connect_http(node_config.chain.parent.rpc_url.clone());
112112
assert_eq!(
113113
provider.get_chain_id().await?,
114114
node_config.chain.parent.id,

0 commit comments

Comments
 (0)