#! /bin/bash set -u # wait till node is up, send txs ADDR=$1 #="127.0.0.1:26657" curl -s $ADDR/status > /dev/null ERR=$? while [ "$ERR" != 0 ]; do sleep 1 curl -s $ADDR/status > /dev/null ERR=$? done # send a bunch of txs over a few blocks echo "Node is up, sending txs" for i in $(seq 1 5); do for _ in $(seq 1 100); do tx=$(head -c 8 /dev/urandom | hexdump -ve '1/1 "%.2X"') curl -s "$ADDR/broadcast_tx_async?tx=0x$tx" &> /dev/null done echo "sent 100" sleep 1 done