From 1a6136d5e3ac33b767ecc295510257591dac516a Mon Sep 17 00:00:00 2001 From: Johns Gresham Date: Wed, 3 Apr 2024 10:39:44 -0700 Subject: [PATCH] feat: enable websockets eth execution clients (#532) --- src/common/NodeSpecs/besu/besu-v1.0.0.json | 2 +- src/common/NodeSpecs/geth/geth-v1.0.0.json | 2 +- src/common/NodeSpecs/nethermind/nethermind-v1.0.0.json | 2 +- src/common/NodeSpecs/reth/reth-v1.0.0.json | 7 +++++-- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/common/NodeSpecs/besu/besu-v1.0.0.json b/src/common/NodeSpecs/besu/besu-v1.0.0.json index 4cafab0db..c69007aaf 100644 --- a/src/common/NodeSpecs/besu/besu-v1.0.0.json +++ b/src/common/NodeSpecs/besu/besu-v1.0.0.json @@ -10,7 +10,7 @@ "input": { "defaultConfig": { "http": "Enabled", - "webSockets": "Disabled", + "webSockets": "Enabled", "httpCorsDomains": "\"http://localhost\"", "hostAllowList": "localhost,host.containers.internal", "engineRpc": "Enabled", diff --git a/src/common/NodeSpecs/geth/geth-v1.0.0.json b/src/common/NodeSpecs/geth/geth-v1.0.0.json index e889ae31b..887d4c4af 100644 --- a/src/common/NodeSpecs/geth/geth-v1.0.0.json +++ b/src/common/NodeSpecs/geth/geth-v1.0.0.json @@ -10,7 +10,7 @@ "defaultConfig": { "http": "Enabled", "httpCorsDomains": "http://localhost", - "webSockets": "Disabled", + "webSockets": "Enabled", "httpVirtualHosts": "localhost,host.containers.internal", "authVirtualHosts": "localhost,host.containers.internal", "httpAddress": "0.0.0.0", diff --git a/src/common/NodeSpecs/nethermind/nethermind-v1.0.0.json b/src/common/NodeSpecs/nethermind/nethermind-v1.0.0.json index c84918610..cfad58235 100644 --- a/src/common/NodeSpecs/nethermind/nethermind-v1.0.0.json +++ b/src/common/NodeSpecs/nethermind/nethermind-v1.0.0.json @@ -8,7 +8,7 @@ "input": { "defaultConfig": { "http": "Enabled", - "webSockets": "Disabled", + "webSockets": "Enabled", "syncMode": "snap", "webSocketsPort": "8546", "enginePort": "8551" diff --git a/src/common/NodeSpecs/reth/reth-v1.0.0.json b/src/common/NodeSpecs/reth/reth-v1.0.0.json index 255d08b9f..5fced5ae5 100644 --- a/src/common/NodeSpecs/reth/reth-v1.0.0.json +++ b/src/common/NodeSpecs/reth/reth-v1.0.0.json @@ -9,9 +9,12 @@ "input": { "defaultConfig": { "http": "Enabled", + "webSockets": "Enabled", "httpCorsDomains": "http://localhost", "syncMode": "full", - "httpAddress": "0.0.0.0" + "httpAddress": "0.0.0.0", + "webSocketAddress": "0.0.0.0", + "webSocketAllowedOrigins": "http://localhost" }, "docker": { "containerVolumePath": "/root/.local/share/reth/mainnet/db", @@ -101,7 +104,7 @@ } ] }, - "defaultValue": "Disabled", + "defaultValue": "Enabled", "documentation": "https://paradigmxyz.github.io/reth/cli/node.html" }, "webSocketAddress": {