nimbus-eth2/scripts/download_validator_keys.sh

19 lines
461 B
Bash
Raw Normal View History

#!/bin/bash
set -eu
NETWORK_NAME=$1
FIRST_VALIDATOR=$2
LAST_VALIDATOR=$3
DATA_DIR=${4:-~/.cache/nimbus/BeaconNode/$NETWORK_NAME}
VALIDATORS_DIR=$DATA_DIR/validators
mkdir -p $VALIDATORS_DIR
FIRST_IDX=$(printf '%07d' $FIRST_VALIDATOR)
LAST_IDX=$(printf '%07d' $LAST_VALIDATOR)
2019-03-29 15:01:58 +00:00
curl "https://serenity-testnets.status.im/${NETWORK_NAME}/v[$FIRST_IDX-$LAST_IDX].privkey" \
-o "$VALIDATORS_DIR/v#1.privkey" -s -w '%{url_effective} > %{filename_effective}\n'