From 42b791481cd1d3ff8bbc1c7f0ff11d461a61159e Mon Sep 17 00:00:00 2001 From: Jed Leggett <4679729+jedleggett@users.noreply.github.com> Date: Wed, 17 Jan 2024 11:24:05 -0600 Subject: [PATCH] Fix Rpc Url Parsing (#95) --- rpc/src/load_balancer.rs | 4 ++-- transaction-relayer/src/main.rs | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/rpc/src/load_balancer.rs b/rpc/src/load_balancer.rs index 051b0fcd..d97ced6a 100644 --- a/rpc/src/load_balancer.rs +++ b/rpc/src/load_balancer.rs @@ -80,8 +80,8 @@ impl LoadBalancer { .iter() .map(|(_, websocket_url)| { let ws_url_no_token = websocket_url - .split('?') - .next() + .split('/') + .nth(2) .unwrap_or_default() .to_string(); let exit = exit.clone(); diff --git a/transaction-relayer/src/main.rs b/transaction-relayer/src/main.rs index 1766be78..284881e5 100644 --- a/transaction-relayer/src/main.rs +++ b/transaction-relayer/src/main.rs @@ -101,7 +101,6 @@ struct Args { long, env, value_delimiter = ' ', - required = true, default_value = "http://127.0.0.1:8899" )] rpc_servers: Vec, @@ -111,7 +110,6 @@ struct Args { long, env, value_delimiter = ' ', - required = true, default_value = "ws://127.0.0.1:8900" )] websocket_servers: Vec,