nimbus-eth2/scripts/repo_paths.sh

25 lines
561 B
Bash

if [ -z "${REPO_PATHS_SOURCED:-}" ]; then
REPO_PATHS_SOURCED=1
SCRIPTS_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd)
BUILD_DIR=$(cd "$SCRIPTS_DIR/../build" &> /dev/null && pwd)
data_dir_for_network() {
NETWORK_ID=$(cat "$NETWORK/genesis.json" | jq '.config.chainId')
echo "$BUILD_DIR/data/$NETWORK_ID"
}
create_data_dir_for_network() {
NETWORK_DIR=$(data_dir_for_network)
mkdir -p "$NETWORK_DIR"
echo "$NETWORK_DIR"
}
create_jwt_token() {
if [ ! -f "$1" ]; then
openssl rand -hex 32 | tr -d "\n" > "$1"
fi
}
fi