update
This commit is contained in:
@@ -89,11 +89,11 @@ done
|
|||||||
|
|
||||||
|
|
||||||
if [[ -f external-rpcs.txt ]]; then
|
if [[ -f external-rpcs.txt ]]; then
|
||||||
for IFS= read -r url; do
|
while IFS= read -r url; do
|
||||||
|
|
||||||
export RPC_URL="$url"
|
export RPC_URL="$url"
|
||||||
export TEST_URL="$RPC_URL"
|
export TEST_URL="$RPC_URL"
|
||||||
#export WS_URL="wss://$url"
|
export WS_URL=$(echo "$url" | sed -e 's|^http://|ws://|' -e 's|^https://|wss://|')
|
||||||
export PROVIDER=$(echo "$url" | sed -e 's|^https\?://||' -e 's|/|-|g' -e 's|\.|-|g')
|
export PROVIDER=$(echo "$url" | sed -e 's|^https\?://||' -e 's|/|-|g' -e 's|\.|-|g')
|
||||||
|
|
||||||
response_file=$(mktemp)
|
response_file=$(mktemp)
|
||||||
@@ -113,11 +113,13 @@ for IFS= read -r url; do
|
|||||||
chain_id_decimal=$((16#${chain_id#0x}))
|
chain_id_decimal=$((16#${chain_id#0x}))
|
||||||
export CHAIN=$($BASEPATH/get-shortname.sh $chain_id_decimal)
|
export CHAIN=$($BASEPATH/get-shortname.sh $chain_id_decimal)
|
||||||
|
|
||||||
|
input_file="$BASEPATH/$(echo $url | sed -E 's|https?://([^.]+\.)*([^.]+\.[^.]+).*|\2|').cfg"
|
||||||
|
|
||||||
[ -f "$input_file" ] || input_file="$BASEPATH/default.cfg"
|
[ -f "$input_file" ] || input_file="$BASEPATH/default.cfg"
|
||||||
|
|
||||||
# Run envsubst to replace environment variables in the input file and save the result to the output file
|
# Run envsubst to replace environment variables in the input file and save the result to the output file
|
||||||
upstreams+=("$(envsubst < "$input_file")")
|
upstreams+=("$(envsubst < "$input_file")")
|
||||||
done < external-rpcs.txt
|
done < $BASEPATH/external-rpcs.txt
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf "%s\n" "${upstreams[@]}"
|
printf "%s\n" "${upstreams[@]}"
|
||||||
|
|||||||
Reference in New Issue
Block a user