From 3462c267d411e78af04d994ac4c78f5614dea3a2 Mon Sep 17 00:00:00 2001 From: Anmol1696 Date: Tue, 8 Apr 2025 10:46:48 +0530 Subject: [PATCH 1/4] expose ws for eth chain from client, update docs to point to ws, update schema --- clients/js/packages/client/src/client.ts | 3 ++- clients/js/packages/client/src/config.ts | 1 + docs/pages/config/chains.mdx | 2 ++ starship/charts/devnet/values.schema.json | 3 +++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/clients/js/packages/client/src/client.ts b/clients/js/packages/client/src/client.ts index f7026baf5..772d38d0c 100644 --- a/clients/js/packages/client/src/client.ts +++ b/clients/js/packages/client/src/client.ts @@ -65,7 +65,8 @@ const defaultPorts: PodPorts = { chains: { ethereum: { rpc: 8551, - rest: 8545 + rest: 8545, + ws: 8546, }, defaultPorts: { rpc: 26657, diff --git a/clients/js/packages/client/src/config.ts b/clients/js/packages/client/src/config.ts index d259a0af8..0f3b2bd90 100644 --- a/clients/js/packages/client/src/config.ts +++ b/clients/js/packages/client/src/config.ts @@ -8,6 +8,7 @@ export interface Ports { prometheus?: number; grafana?: number; cometmock?: number; + ws?: number; } export interface Resources { diff --git a/docs/pages/config/chains.mdx b/docs/pages/config/chains.mdx index b034e5c7b..571d09372 100644 --- a/docs/pages/config/chains.mdx +++ b/docs/pages/config/chains.mdx @@ -106,6 +106,8 @@ chains: exposer: 9090 # Exposer sidecar port (less used) ``` +> Note: Websockets are exposed at `ws://localhost:26657/websocket` + Available endpoints for extra services: * `exposer`: https://github.com/hyperweb-io/starship/blob/main/starship/proto/exposer/service.proto#L15 * `faucet`: https://github.com/cosmos/cosmjs/blob/main/packages/faucet/README.md#using-the-faucet diff --git a/starship/charts/devnet/values.schema.json b/starship/charts/devnet/values.schema.json index c1f14c425..b0e342970 100644 --- a/starship/charts/devnet/values.schema.json +++ b/starship/charts/devnet/values.schema.json @@ -354,6 +354,9 @@ }, "faucet": { "type": "number" + }, + "ws": { + "type": "number" } } }, From 8e607b7b507cdea66ce715c4e7f9be5787dd6aea Mon Sep 17 00:00:00 2001 From: Anmol Date: Tue, 8 Apr 2025 09:18:14 +0400 Subject: [PATCH 2/4] Update docs/pages/config/chains.mdx --- docs/pages/config/chains.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/config/chains.mdx b/docs/pages/config/chains.mdx index 571d09372..6a043522d 100644 --- a/docs/pages/config/chains.mdx +++ b/docs/pages/config/chains.mdx @@ -106,7 +106,7 @@ chains: exposer: 9090 # Exposer sidecar port (less used) ``` -> Note: Websockets are exposed at `ws://localhost:26657/websocket` +> Note: Websockets are exposed at `ws://localhost:26657/websocket` for cosmos chains. Available endpoints for extra services: * `exposer`: https://github.com/hyperweb-io/starship/blob/main/starship/proto/exposer/service.proto#L15 From bdcd40bdc0ee00e877d73c570ff7b93c993b03a2 Mon Sep 17 00:00:00 2001 From: Anmol1696 Date: Tue, 8 Apr 2025 10:49:05 +0530 Subject: [PATCH 3/4] add ws port to eth --- docs/pages/config/ethereum.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/pages/config/ethereum.mdx b/docs/pages/config/ethereum.mdx index bbd61c5c0..dfea411e6 100644 --- a/docs/pages/config/ethereum.mdx +++ b/docs/pages/config/ethereum.mdx @@ -16,6 +16,7 @@ chains: ports: rest: 8545 rpc: 8551 + ws: 8546 # optional ``` ### Optional Configs From f40c7f27a53dc018d481947d6baa0a439b4a16f8 Mon Sep 17 00:00:00 2001 From: Anmol1696 Date: Tue, 8 Apr 2025 10:50:38 +0530 Subject: [PATCH 4/4] run linter on client --- clients/js/packages/client/src/client.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/js/packages/client/src/client.ts b/clients/js/packages/client/src/client.ts index 772d38d0c..41038f537 100644 --- a/clients/js/packages/client/src/client.ts +++ b/clients/js/packages/client/src/client.ts @@ -66,7 +66,7 @@ const defaultPorts: PodPorts = { ethereum: { rpc: 8551, rest: 8545, - ws: 8546, + ws: 8546 }, defaultPorts: { rpc: 26657,