Skip to content

Commit ebde4e8

Browse files
authored
chore: update reth rpc endpoints (#3902)
1 parent 2afe550 commit ebde4e8

File tree

6 files changed

+21
-22
lines changed

6 files changed

+21
-22
lines changed

crates/contract/src/multicall.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ mod tests {
6262
DummyThatFails::deploy(provider).await.unwrap()
6363
}
6464

65-
const FORK_URL: &str = "https://reth-ethereum.ithaca.xyz/rpc";
65+
const FORK_URL: &str = "https://ethereum.reth.rs/rpc";
6666

6767
#[tokio::test]
6868
async fn test_single() {

crates/contract/src/storage_slot.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ mod tests {
197197
use alloy_provider::{ext::AnvilApi, Provider, ProviderBuilder};
198198
use alloy_rpc_types_eth::TransactionRequest;
199199
use alloy_sol_types::sol;
200-
const FORK_URL: &str = "https://reth-ethereum.ithaca.xyz/rpc";
200+
const FORK_URL: &str = "https://ethereum.reth.rs/rpc";
201201
use alloy_sol_types::SolCall;
202202

203203
async fn test_erc20_token_set_balance(token: Address) {

crates/ens/src/lib.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -405,17 +405,17 @@ mod tests {
405405

406406
#[tokio::test]
407407
async fn test_reverse_registrar_fetching_mainnet() {
408-
let provider = ProviderBuilder::new()
409-
.connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
408+
let provider =
409+
ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse().unwrap());
410410

411411
let res = provider.get_reverse_registrar().await;
412412
assert_eq!(*res.unwrap().address(), address!("0xa58E81fe9b61B5c3fE2AFD33CF304c454AbFc7Cb"));
413413
}
414414

415415
#[tokio::test]
416416
async fn test_pub_resolver_fetching_mainnet() {
417-
let provider = ProviderBuilder::new()
418-
.connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
417+
let provider =
418+
ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse().unwrap());
419419

420420
let name = "vitalik.eth";
421421
let node = namehash(name);
@@ -425,17 +425,17 @@ mod tests {
425425

426426
#[tokio::test]
427427
async fn test_resolve_name_via_universal_resolver() {
428-
let provider = ProviderBuilder::new()
429-
.connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
428+
let provider =
429+
ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse().unwrap());
430430

431431
let addr = provider.resolve_name("ur.integration-tests.eth").await.unwrap();
432432
assert_eq!(addr, address!("0x2222222222222222222222222222222222222222"));
433433
}
434434

435435
#[tokio::test]
436436
async fn test_lookup_address_via_universal_resolver() {
437-
let provider = ProviderBuilder::new()
438-
.connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
437+
let provider =
438+
ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse().unwrap());
439439

440440
let name = provider
441441
.lookup_address(&address!("0xeE9eeaAB0Bb7D9B969D701f6f8212609EDeA252E"))
@@ -446,8 +446,8 @@ mod tests {
446446

447447
#[tokio::test]
448448
async fn test_lookup_txt_via_universal_resolver() {
449-
let provider = ProviderBuilder::new()
450-
.connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
449+
let provider =
450+
ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse().unwrap());
451451

452452
let avatar = provider.lookup_txt("integration-tests.eth", "avatar").await.unwrap();
453453
assert_eq!(
@@ -458,8 +458,8 @@ mod tests {
458458

459459
#[tokio::test]
460460
async fn test_pub_resolver_text() {
461-
let provider = ProviderBuilder::new()
462-
.connect_http("http://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
461+
let provider =
462+
ProviderBuilder::new().connect_http("http://ethereum.reth.rs/rpc".parse().unwrap());
463463

464464
let name = "vitalik.eth";
465465
let node = namehash(name);
@@ -470,8 +470,8 @@ mod tests {
470470

471471
#[tokio::test]
472472
async fn test_pub_resolver_fetching_txt() {
473-
let provider = ProviderBuilder::new()
474-
.connect_http("http://reth-ethereum.ithaca.xyz/rpc".parse().unwrap());
473+
let provider =
474+
ProviderBuilder::new().connect_http("http://ethereum.reth.rs/rpc".parse().unwrap());
475475

476476
let name = "vitalik.eth";
477477
let res = provider.lookup_txt(name, "avatar").await.unwrap();

crates/provider/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ use std::str::FromStr;
4444
#[tokio::main]
4545
async fn main() -> Result<(), Box<dyn std::error::Error>> {
4646
// Create a basic HTTP provider
47-
let provider = RootProvider::<Ethereum>::new_http("https://reth-ethereum.ithaca.xyz/rpc".parse()?);
47+
let provider = RootProvider::<Ethereum>::new_http("https://ethereum.reth.rs/rpc".parse()?);
4848
4949
// Get the latest block number
5050
let block_number = provider.get_block_number().await?;
@@ -56,7 +56,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
5656
println!("Balance: {balance}");
5757
5858
// Use the builder pattern to create a provider with recommended fillers
59-
let provider = ProviderBuilder::new().connect_http("https://reth-ethereum.ithaca.xyz/rpc".parse()?);
59+
let provider = ProviderBuilder::new().connect_http("https://ethereum.reth.rs/rpc".parse()?);
6060
6161
Ok(())
6262
}

crates/provider/src/ext/anvil.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ mod tests {
518518
use alloy_sol_types::{sol, SolCall};
519519

520520
// use alloy_node_bindings::Anvil; (to be used in `test_anvil_reset`)
521-
const FORK_URL: &str = "https://reth-ethereum.ithaca.xyz/rpc";
521+
const FORK_URL: &str = "https://ethereum.reth.rs/rpc";
522522

523523
#[tokio::test]
524524
async fn test_anvil_impersonate_account_stop_impersonating_account() {

crates/provider/src/provider/trait.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2521,7 +2521,7 @@ mod tests {
25212521
#[tokio::test]
25222522
#[cfg(feature = "hyper-tls")]
25232523
async fn hyper_https() {
2524-
let url = "https://reth-ethereum.ithaca.xyz/rpc";
2524+
let url = "https://ethereum.reth.rs/rpc";
25252525

25262526
// With the `hyper` feature enabled .connect builds the provider based on
25272527
// `HyperTransport`.
@@ -2651,8 +2651,7 @@ mod tests {
26512651
#[tokio::test]
26522652
#[cfg(feature = "hyper")]
26532653
async fn test_connect_hyper_tls() {
2654-
let p =
2655-
ProviderBuilder::new().connect("https://reth-ethereum.ithaca.xyz/rpc").await.unwrap();
2654+
let p = ProviderBuilder::new().connect("https://ethereum.reth.rs/rpc").await.unwrap();
26562655

26572656
let _num = p.get_block_number().await.unwrap();
26582657

0 commit comments

Comments
 (0)