aboutsummaryrefslogtreecommitdiffstats
path: root/eth/test/tests/common.sh
blob: 74db073f73e0a3bb15e2faa9814ed2d3ee0adfbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

# launched by run.sh
function test_node {
  rm -rf $DIR/$1
  ARGS="-datadir $DIR/$1 -debug debug -seed=false -shh=false -id test$1"
  if [ "" != "$2" ]; then
    chain="chains/$2.chain"
    echo "import chain $chain"
    $ETH $ARGS -loglevel 3 -chain $chain | grep CLI |grep import
  fi
  echo "starting test node $1 with extra args ${@:3}"
  $ETH $ARGS -port 303$1 ${@:3} &
  PID=$!
  PIDS="$PIDS $PID"
}

function peer {
  test_node $@ -loglevel 5 -logfile debug.log -maxpeer 1 -dial=false
}