From db0361eff731e49023b3ff0e54afb931d2495af9 Mon Sep 17 00:00:00 2001 From: Bart Platak Date: Fri, 18 Jul 2025 20:17:49 +0100 Subject: [PATCH 1/3] fix(pyth-lazer-agent) Allow the relayer endpoint path in config --- Cargo.lock | 2 +- apps/pyth-lazer-agent/Cargo.toml | 2 +- apps/pyth-lazer-agent/src/relayer_session.rs | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b56a492c96..5d92f3dfed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5611,7 +5611,7 @@ dependencies = [ [[package]] name = "pyth-lazer-agent" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "backoff", diff --git a/apps/pyth-lazer-agent/Cargo.toml b/apps/pyth-lazer-agent/Cargo.toml index 6283cbe0ad..f43fa697b4 100644 --- a/apps/pyth-lazer-agent/Cargo.toml +++ b/apps/pyth-lazer-agent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyth-lazer-agent" -version = "0.1.4" +version = "0.1.5" edition = "2024" [dependencies] diff --git a/apps/pyth-lazer-agent/src/relayer_session.rs b/apps/pyth-lazer-agent/src/relayer_session.rs index 33423da33b..e7e483f6e2 100644 --- a/apps/pyth-lazer-agent/src/relayer_session.rs +++ b/apps/pyth-lazer-agent/src/relayer_session.rs @@ -23,11 +23,10 @@ type RelayerWsSender = SplitSink>, Tun type RelayerWsReceiver = SplitStream>>; async fn connect_to_relayer( - mut url: Url, + url: Url, token: &str, ) -> Result<(RelayerWsSender, RelayerWsReceiver)> { tracing::info!("connecting to the relayer at {}", url); - url.set_path("/v1/transaction"); let mut req = url.clone().into_client_request()?; let headers = req.headers_mut(); headers.insert( From 8995dbecddfe33445c566a716dc14e4b7eedcc61 Mon Sep 17 00:00:00 2001 From: Bart Platak Date: Fri, 18 Jul 2025 20:21:56 +0100 Subject: [PATCH 2/3] fix linter --- apps/pyth-lazer-agent/src/relayer_session.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/pyth-lazer-agent/src/relayer_session.rs b/apps/pyth-lazer-agent/src/relayer_session.rs index e7e483f6e2..8a26e13fb2 100644 --- a/apps/pyth-lazer-agent/src/relayer_session.rs +++ b/apps/pyth-lazer-agent/src/relayer_session.rs @@ -22,10 +22,7 @@ use url::Url; type RelayerWsSender = SplitSink>, TungsteniteMessage>; type RelayerWsReceiver = SplitStream>>; -async fn connect_to_relayer( - url: Url, - token: &str, -) -> Result<(RelayerWsSender, RelayerWsReceiver)> { +async fn connect_to_relayer(url: Url, token: &str) -> Result<(RelayerWsSender, RelayerWsReceiver)> { tracing::info!("connecting to the relayer at {}", url); let mut req = url.clone().into_client_request()?; let headers = req.headers_mut(); From 47ca4f12cbc25213c44a6a6b61557f77f5ffacce Mon Sep 17 00:00:00 2001 From: Bart Platak Date: Fri, 18 Jul 2025 20:25:37 +0100 Subject: [PATCH 3/3] bump to 0.2.0 --- Cargo.lock | 2 +- apps/pyth-lazer-agent/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5d92f3dfed..dcc572cfe6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5611,7 +5611,7 @@ dependencies = [ [[package]] name = "pyth-lazer-agent" -version = "0.1.5" +version = "0.2.0" dependencies = [ "anyhow", "backoff", diff --git a/apps/pyth-lazer-agent/Cargo.toml b/apps/pyth-lazer-agent/Cargo.toml index f43fa697b4..eef49e5fa3 100644 --- a/apps/pyth-lazer-agent/Cargo.toml +++ b/apps/pyth-lazer-agent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyth-lazer-agent" -version = "0.1.5" +version = "0.2.0" edition = "2024" [dependencies]