3 changed files with 50 additions and 3 deletions
@ -0,0 +1,34 @@ |
|||||
|
#! /bin/sh -e |
||||
|
|
||||
|
. `dirname $0`/vars.sh |
||||
|
|
||||
|
if $CLI getinfo 2>/dev/null; then |
||||
|
echo $DAEMON already running >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
|
# Start clean |
||||
|
rm -rf $DATADIR/$REGTESTDIR |
||||
|
|
||||
|
$DAEMON & |
||||
|
i=0 |
||||
|
while ! $CLI getinfo >/dev/null 2>&1; do |
||||
|
if [ $i -gt 30 ]; then |
||||
|
echo $DAEMON start failed? >&1 |
||||
|
exit 1 |
||||
|
fi |
||||
|
sleep 1 |
||||
|
i=$(($i + 1)) |
||||
|
done |
||||
|
|
||||
|
scripts/generate-block.sh init |
||||
|
|
||||
|
A1=`scripts/get-new-address.sh` |
||||
|
A2=`scripts/get-new-address.sh` |
||||
|
TX=`$CLI sendmany "" "{ \"$A1\":10, \"$A2\":10 }"` |
||||
|
scripts/generate-block.sh |
||||
|
|
||||
|
# Find the inputs numbers corresponding to those 10 btc outs |
||||
|
echo "Arguments to test.sh:" |
||||
|
for i in $(seq 1 $($CLI listunspent | grep -c txid) ); do scripts/getinput.sh $i | grep -q "$TX.*/1000000000/" && echo -n "$i "; done |
||||
|
echo |
@ -1,7 +1,14 @@ |
|||||
# Sourced by other scripts |
# Sourced by other scripts |
||||
CLI="bitcoin-cli -regtest" |
|
||||
STYLE=bitcoin |
STYLE=bitcoin |
||||
#CLI="alpha-cli -regtest -testnet=0" |
CLI="bitcoin-cli -regtest" |
||||
|
DATADIR=$HOME/.bitcoin |
||||
|
REGTESTDIR=regtest |
||||
|
DAEMON=bitcoind |
||||
|
|
||||
#STYLE=alpha |
#STYLE=alpha |
||||
|
#DATADIR=$HOME/.alpha |
||||
|
#REGTESTDIR=alpharegtest |
||||
|
#CLI="alpha-cli -datadir=$DATADIR -regtest -testnet=0" |
||||
|
#DAEMON="alphad -datadir=$DATADIR" |
||||
|
|
||||
#PREFIX="valgrind --vgdb-error=1" |
#PREFIX="valgrind --vgdb-error=1" |
||||
|
Loading…
Reference in new issue