File tree Expand file tree Collapse file tree 5 files changed +9
-9
lines changed
Expand file tree Collapse file tree 5 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ services:
1616 ASSETS_VERSION : shutter-gnosis-1000-set-1v2 # $NETWORK-10*$CHAIN_ID-set-$VERSION
1717 UPSTREAM_VERSION : gnosis-v1.2.1
1818 KEYPER_CONFIG_DIR : /keyper/config
19- SHUTTER_CHAIN_DATA_DIR : /chain
19+ SHUTTER_CHAIN_DIR : /chain
2020 STAKER_SCRIPTS_VERSION : v0.1.0
2121 restart : unless-stopped
2222 environment :
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ FROM ghcr.io/shutter-network/rolling-shutter:${UPSTREAM_VERSION}
1010
1111ARG NETWORK
1212ARG KEYPER_CONFIG_DIR
13- ARG SHUTTER_CHAIN_DATA_DIR
13+ ARG SHUTTER_CHAIN_DIR
1414ARG KEYPER_PORT
1515ARG CHAIN_PORT
1616ARG PROMETHEUS_LISTEN_PORT
@@ -31,16 +31,16 @@ ENV SHUTTER_GNOSIS_SM_BLOCKTIME=10 \
3131 SHUTTER_ENV_FILE=/shutter.env \
3232 SHUTTER_GENERATED_CONFIG_FILE=${KEYPER_CONFIG_DIR}/generated.toml \
3333 KEYPER_CONFIG_FILE=${KEYPER_CONFIG_DIR}/keyper.toml \
34- SHUTTER_CHAIN_DATA_DIR =${SHUTTER_CHAIN_DATA_DIR } \
35- SHUTTER_CHAIN_CONFIG_FILE=${SHUTTER_CHAIN_DATA_DIR }/config/config.toml \
34+ SHUTTER_CHAIN_DIR =${SHUTTER_CHAIN_DIR } \
35+ SHUTTER_CHAIN_CONFIG_FILE=${SHUTTER_CHAIN_DIR }/config/config.toml \
3636 ASSETS_DIR=/assets \
3737 STAKER_SCRIPTS_URL=https://github.com/dappnode/staker-package-scripts/releases/download/${STAKER_SCRIPTS_VERSION}
3838
3939ADD ${STAKER_SCRIPTS_URL}/dvt_lsd_tools.sh /etc/profile.d/
4040
4141COPY supervisord.conf /etc/supervisord.conf
4242
43- RUN mkdir -p ${KEYPER_CONFIG_DIR} ${SHUTTER_CHAIN_DATA_DIR } ${ASSETS_DIR} /opt/supervisor && \
43+ RUN mkdir -p ${KEYPER_CONFIG_DIR} ${SHUTTER_CHAIN_DIR } ${ASSETS_DIR} /opt/supervisor && \
4444 chmod +rx /etc/profile.d/dvt_lsd_tools.sh
4545
4646COPY scripts /usr/local/bin/
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ init_chain() {
3030
3131 echo " [INFO | configure] Initializing chain..."
3232
33- $SHUTTER_BIN chain init --root " ${SHUTTER_CHAIN_DATA_DIR } " --genesis-keyper " ${SHUTTER_GNOSIS_GENESIS_KEYPER} " --blocktime " ${SHUTTER_GNOSIS_SM_BLOCKTIME} " --listen-address " tcp://0.0.0.0:${CHAIN_LISTEN_PORT} " --role validator
33+ $SHUTTER_BIN chain init --root " ${SHUTTER_CHAIN_DIR } " --genesis-keyper " ${SHUTTER_GNOSIS_GENESIS_KEYPER} " --blocktime " ${SHUTTER_GNOSIS_SM_BLOCKTIME} " --listen-address " tcp://0.0.0.0:${CHAIN_LISTEN_PORT} " --role validator
3434}
3535
3636configure_keyper () {
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ sed -i "/^Sequencer/c\Sequencer = \"${_ASSETS_SEQUENCER}\"" "$KEYPER_CONFIG_FILE
5656sed -i " /^ValidatorRegistry/c\ValidatorRegistry = \" ${_ASSETS_VALIDATOR_REGISTRY} \" " " $KEYPER_CONFIG_FILE "
5757sed -i " /^DiscoveryNamespace/c\DiscoveryNamespace = \" ${_ASSETS_DISCOVERY_NAME_PREFIX} -${_ASSETS_INSTANCE_ID} \" " " $KEYPER_CONFIG_FILE "
5858sed -i " /^ShuttermintURL/c\ShuttermintURL = \" ${SHUTTER_SHUTTERMINT_SHUTTERMINTURL} \" " " $KEYPER_CONFIG_FILE "
59- sed -i " /^ValidatorPublicKey/c\ValidatorPublicKey = \" $( cat " ${SHUTTER_CHAIN_DATA_DIR } /config/priv_validator_pubkey.hex" ) \" " " $KEYPER_CONFIG_FILE "
59+ sed -i " /^ValidatorPublicKey/c\ValidatorPublicKey = \" $( cat " ${SHUTTER_CHAIN_DIR } /config/priv_validator_pubkey.hex" ) \" " " $KEYPER_CONFIG_FILE "
6060sed -i " /^ListenAddresses/c\ListenAddresses = \" ${SHUTTER_P2P_LISTENADDRESSES} \" " " $KEYPER_CONFIG_FILE "
6161sed -i " /^AdvertiseAddresses/c\AdvertiseAddresses = \" ${SHUTTER_P2P_ADVERTISEADDRESSES} \" " " $KEYPER_CONFIG_FILE "
6262sed -i " /^CustomBootstrapAddresses/c\CustomBootstrapAddresses = ${_ASSETS_CUSTOM_BOOTSTRAP_ADDRESSES} " " $KEYPER_CONFIG_FILE "
Original file line number Diff line number Diff line change 1010 exit 1
1111fi
1212
13- rm " ${SHUTTER_CHAIN_DATA_DIR } /config/genesis.json"
14- ln -s /assets/genesis.json " ${SHUTTER_CHAIN_DATA_DIR } /config/genesis.json"
13+ rm " ${SHUTTER_CHAIN_DIR } /config/genesis.json"
14+ ln -s /assets/genesis.json " ${SHUTTER_CHAIN_DIR } /config/genesis.json"
1515
1616SHUTTERMINT_MONIKER=${KEYPER_NAME:- $(openssl rand -hex 8)}
1717
You can’t perform that action at this time.
0 commit comments