diff --git a/clients/js/packages/client/src/client.ts b/clients/js/packages/client/src/client.ts index f7026baf5..41038f537 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..6a043522d 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` for cosmos chains. + 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/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 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" } } },