From d767ea905dd720b86b17714bb9304016e947cd27 Mon Sep 17 00:00:00 2001 From: squidbear <379651+czarly@users.noreply.github.com> Date: Sat, 29 Mar 2025 07:50:29 +0100 Subject: [PATCH] try again --- berachain/scripts/init.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/berachain/scripts/init.sh b/berachain/scripts/init.sh index e5575ea3..ca241bbf 100644 --- a/berachain/scripts/init.sh +++ b/berachain/scripts/init.sh @@ -6,6 +6,7 @@ echo "MONIKER: $MONIKER" CHAINID=${CHAINID:-80069} CHAINNAME=${CHAINNAME:-bepolia} +L2_RPC==${L2_RPC:-http://berachain-bepolia:8545} AUTH_RPC=${AUTH_RPC:-http://berachain-bepolia:8551} # just as example #if [ "$CHAINNAME" == "mainnet" ]; then @@ -83,6 +84,12 @@ fi #cd "$CONFIG_DIR" +while curl -s -X POST --data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' -H "Content-Type: application/json" "$L2_RPC" | grep -q '"result":true'; do + echo "Waiting for L2 to finish syncing..." + sleep 10 +done +echo "L2 sync complete!" + # Execute beacond #exec $BEACOND start --beacon-kit.kzg.trusted-setup-path /root/.beacond/config/kzg-trusted-setup.json --minimum-gas-prices 0atom "$@" env