git.delta.rocks / unique-network / refs/commits / 413ee1397f1d

difftreelog

source

tests/scripts/wait_for_first_block.sh663 Bsourcehistory
1#!/usr/bin/env bash23function do_rpc {4	curl -s --header "Content-Type: application/json" -XPOST --data "{\"id\":1,\"jsonrpc\":\"2.0\",\"method\":\"$1\",\"params\":[$2]}" $RPC_URL5}67function is_started {8    block_hash_rpc=$(do_rpc chain_getFinalizedHead)9    echo Rpc response = $block_hash_rpc10	block_hash=$(echo $block_hash_rpc | jq -r .result)11	echo Head = $block_hash12	block_id_hex=$(do_rpc chain_getHeader "\"$block_hash\"" | jq -r .result.number)13	block_id=$((${block_id_hex}))14	echo Id = $block_id15	if (( $block_id > 1 )); then16		return 017	fi18	return 119}2021while ! is_started; do22	echo "Waiting for first block..."23	sleep 1224done25echo "Chain is running!"