Get definitive network from InfuraProvider when using InfuraWebSocketProvider.

This commit is contained in:
Richard Moore 2024-04-16 21:30:15 -04:00
parent 29beb93ea7
commit 38e32d8214

@ -123,7 +123,7 @@ export class InfuraWebSocketProvider extends WebSocketProvider implements Commun
"UNSUPPORTED_OPERATION", { operation: "InfuraProvider.getWebSocketProvider()" }); "UNSUPPORTED_OPERATION", { operation: "InfuraProvider.getWebSocketProvider()" });
const url = req.url.replace(/^http/i, "ws").replace("/v3/", "/ws/v3/"); const url = req.url.replace(/^http/i, "ws").replace("/v3/", "/ws/v3/");
super(url, network); super(url, provider._network);
defineProperties<InfuraWebSocketProvider>(this, { defineProperties<InfuraWebSocketProvider>(this, {
projectId: provider.projectId, projectId: provider.projectId,