- #! /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
|