mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-10 22:13:47 +00:00
Update entrypoint.sh
This commit is contained in:
parent
8faf33c1ca
commit
e4372e2832
1 changed files with 6 additions and 5 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -exu
|
set -exu
|
||||||
|
|
||||||
|
GETH_BIN_PATH=${GETH_BIN_PATH:-geth}
|
||||||
GENESIS_L1_PATH=${GENESIS_L1_PATH:-/genesis.json}
|
GENESIS_L1_PATH=${GENESIS_L1_PATH:-/genesis.json}
|
||||||
VERBOSITY=3
|
VERBOSITY=3
|
||||||
GETH_DATA_DIR=${GETH_DATA_DIR:-/data}
|
GETH_DATA_DIR=${GETH_DATA_DIR:-/data}
|
||||||
|
|
@ -16,7 +17,7 @@ if [ ! -d "$GETH_KEYSTORE_DIR" ] && [ "$GETH_NODE_TYPE" = "signer" ]; then
|
||||||
echo "$GETH_KEYSTORE_DIR missing, running account import"
|
echo "$GETH_KEYSTORE_DIR missing, running account import"
|
||||||
echo -n "pwd" > "$GETH_DATA_DIR"/password
|
echo -n "pwd" > "$GETH_DATA_DIR"/password
|
||||||
echo -n "$BLOCK_SIGNER_PRIVATE_KEY" | sed 's/0x//' > "$GETH_DATA_DIR"/block-signer-key
|
echo -n "$BLOCK_SIGNER_PRIVATE_KEY" | sed 's/0x//' > "$GETH_DATA_DIR"/block-signer-key
|
||||||
geth --verbosity="$VERBOSITY" \
|
"$GETH_BIN_PATH" --verbosity="$VERBOSITY" \
|
||||||
--nousb \
|
--nousb \
|
||||||
account import \
|
account import \
|
||||||
--datadir="$GETH_DATA_DIR" \
|
--datadir="$GETH_DATA_DIR" \
|
||||||
|
|
@ -30,7 +31,7 @@ fi
|
||||||
if [ ! -d "$GETH_CHAINDATA_DIR" ]; then
|
if [ ! -d "$GETH_CHAINDATA_DIR" ]; then
|
||||||
echo "$GETH_CHAINDATA_DIR missing, running init"
|
echo "$GETH_CHAINDATA_DIR missing, running init"
|
||||||
echo "Initializing genesis."
|
echo "Initializing genesis."
|
||||||
geth --verbosity="$VERBOSITY" \
|
"$GETH_BIN_PATH" --verbosity="$VERBOSITY" \
|
||||||
--nousb \
|
--nousb \
|
||||||
--state.scheme=path \
|
--state.scheme=path \
|
||||||
--db.engine=pebble \
|
--db.engine=pebble \
|
||||||
|
|
@ -49,7 +50,7 @@ if [ "$GETH_NODE_TYPE" = "bootnode" ]; then
|
||||||
# Generate boot.key
|
# Generate boot.key
|
||||||
echo "$BOOT_KEY" > $GETH_DATA_DIR/boot.key
|
echo "$BOOT_KEY" > $GETH_DATA_DIR/boot.key
|
||||||
|
|
||||||
exec geth \
|
exec "$GETH_BIN_PATH" \
|
||||||
--verbosity="$VERBOSITY" \
|
--verbosity="$VERBOSITY" \
|
||||||
--datadir="$GETH_DATA_DIR" \
|
--datadir="$GETH_DATA_DIR" \
|
||||||
--port 30301 \
|
--port 30301 \
|
||||||
|
|
@ -85,7 +86,7 @@ if [ "$GETH_NODE_TYPE" = "bootnode" ]; then
|
||||||
elif [ "$GETH_NODE_TYPE" = "signer" ]; then
|
elif [ "$GETH_NODE_TYPE" = "signer" ]; then
|
||||||
echo "Starting signer node"
|
echo "Starting signer node"
|
||||||
|
|
||||||
exec geth \
|
exec "$GETH_BIN_PATH" \
|
||||||
--verbosity="$VERBOSITY" \
|
--verbosity="$VERBOSITY" \
|
||||||
--datadir="$GETH_DATA_DIR" \
|
--datadir="$GETH_DATA_DIR" \
|
||||||
--port 30311 \
|
--port 30311 \
|
||||||
|
|
@ -129,7 +130,7 @@ elif [ "$GETH_NODE_TYPE" = "signer" ]; then
|
||||||
elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
||||||
echo "Starting member node"
|
echo "Starting member node"
|
||||||
|
|
||||||
exec geth \
|
exec "$GETH_BIN_PATH" \
|
||||||
--verbosity="$VERBOSITY" \
|
--verbosity="$VERBOSITY" \
|
||||||
--datadir="$GETH_DATA_DIR" \
|
--datadir="$GETH_DATA_DIR" \
|
||||||
--port 30311 \
|
--port 30311 \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue