From 7b925904ad58dad8ab6165d53f59915ed018414c Mon Sep 17 00:00:00 2001 From: mgarciate Date: Thu, 27 Apr 2023 19:45:53 +0200 Subject: [PATCH] Fix #40 Add Erigon support --- GETTING_STARTED.md | 2 +- build/rocketpool-start.sh | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/GETTING_STARTED.md b/GETTING_STARTED.md index 2740fe5..2ead820 100644 --- a/GETTING_STARTED.md +++ b/GETTING_STARTED.md @@ -2,7 +2,7 @@ How Rocket Pool Works. Unlike solo stakers, who are required to put 32 ETH up fo Start with Rocket Pool at [http://rocketpool-testnet.public.dappnode/](http://rocketpool-testnet.public.dappnode/) -ℹ️ Rocket Pool supports three different Execution clients: Geth, Besu, and Nethermind. +ℹ️ Rocket Pool supports three different Execution clients: Geth, Besu, Erigon, and Nethermind. ℹ️ Rocket Pool supports five Consensus clients: Lighthouse, Lodestar, Nimbus, Prysm, and Teku. diff --git a/build/rocketpool-start.sh b/build/rocketpool-start.sh index 87de728..f3d0654 100644 --- a/build/rocketpool-start.sh +++ b/build/rocketpool-start.sh @@ -22,6 +22,8 @@ case $NETWORK in _EXECUTION_LAYER_WS_NETHERMIND="ws://nethermind.dappnode:8546" _EXECUTION_LAYER_HTTP_BESU="http://besu.dappnode:8545" _EXECUTION_LAYER_WS_BESU="ws://besu.dappnode:8546" + _EXECUTION_LAYER_HTTP_ERIGON="http://erigon.dappnode:8545" + _EXECUTION_LAYER_WS_ERIGON="ws://erigon.dappnode:8545" _BEACON_NODE_API_3500_PRYSM="http://beacon-chain.prysm.dappnode:3500" _BEACON_NODE_API_4000_PRYSM="http://beacon-chain.prysm.dappnode:4000" @@ -42,6 +44,8 @@ case $NETWORK in _EXECUTION_LAYER_WS_NETHERMIND="ws://goerli-nethermind.dappnode:8546" _EXECUTION_LAYER_HTTP_BESU="http://goerli-besu.dappnode:8545" _EXECUTION_LAYER_WS_BESU="ws://goerli-besu.dappnode:8546" + _EXECUTION_LAYER_HTTP_ERIGON="http://goerli-erigon.dappnode:8545" + _EXECUTION_LAYER_WS_ERIGON="ws://goerli-erigon.dappnode:8545" _BEACON_NODE_API_3500_PRYSM="http://beacon-chain.prysm-prater.dappnode:3500" _BEACON_NODE_API_4000_PRYSM="http://beacon-chain.prysm-prater.dappnode:4000" @@ -75,6 +79,10 @@ case $_DAPPNODE_GLOBAL_EXECUTION_CLIENT_PRATER in _EXECUTION_LAYER_HTTP=$_EXECUTION_LAYER_HTTP_BESU _EXECUTION_LAYER_WS=$_EXECUTION_LAYER_WS_BESU ;; +"goerli-erigon.dnp.dappnode.eth") + _EXECUTION_LAYER_HTTP=$_EXECUTION_LAYER_HTTP_ERIGON + _EXECUTION_LAYER_WS=$_EXECUTION_LAYER_WS_ERIGON + ;; *) echo "Unknown value or unsupported for _DAPPNODE_GLOBAL_EXECUTION_CLIENT_PRATER Please confirm that the value is correct" exit 1