Skip to content
Snippets Groups Projects
Commit c16bdfd6 authored by Robert Martin-Legene's avatar Robert Martin-Legene
Browse files

Cleaning up start.sh

parent 55ba63d3
No related branches found
No related tags found
No related merge requests found
......@@ -11,41 +11,6 @@ bootnodes="enode://${bootnodeid}@[$bootnodev6]:${bootnodeport},enode://${bootnod
bfaconfig max
function startgeth
{
while :
do
echo
echo '***'
echo
set -x
geth \
--datadir ${BFANODEDIR} \
$( accountlist ) \
$( miner ) \
--networkid $BFANETWORKID \
--bootnodes "${bootnodes}" \
--rpc \
--rpcport $rpcport \
--rpcapi "eth,net,web3,admin,clique,miner" \
--port $netport \
--syncmode full \
--nousb \
--txpool.nolocals \
--txpool.accountslots 128 \
--txpool.globalslots 32768 \
--txpool.accountqueue 512 \
--txpool.globalqueue 8192 \
--extradata "${BFAEXTRADATA}" \
--cache 512 \
--verbosity 3 &
set +x
echo $! > ${BFANODEDIR}/geth.pid
wait
sleep 60
done
}
function accountlist
{
local accts=
......@@ -77,15 +42,42 @@ function miner
# Start the miner.
test -e "${BFANODEDIR}/geth.pid" ||
touch ${BFANODEDIR}/geth.pid
(
flock --nonblock --exclusive 9 || exit 1
startgeth 2>&1 |
${BFAHOME}/bin/log.sh ${BFANODEDIR}/log &
if [ -t 1 ]
then
echo Logging everything to ${BFANODEDIR}/log
echo Consider running: tail -n 1000 -F ${BFANODEDIR}/log
fi
while :
do
echo
echo '***'
echo
set -x
geth \
--datadir ${BFANODEDIR} \
$( accountlist ) \
$( miner ) \
--networkid $BFANETWORKID \
--bootnodes "${bootnodes}" \
--rpc \
--rpcport $rpcport \
--rpcapi "eth,net,web3,admin,clique,miner" \
--port $netport \
--syncmode full \
--nousb \
--txpool.nolocals \
--txpool.accountslots 128 \
--txpool.globalslots 32768 \
--txpool.accountqueue 512 \
--txpool.globalqueue 8192 \
--extradata "${BFAEXTRADATA}" \
--cache 512 \
--verbosity 3 &
set +x
echo $! > ${BFANODEDIR}/geth.pid
wait
sleep 60
done 2>&1 | ${BFAHOME}/bin/log.sh ${BFANODEDIR}/log &
) 9>> ${$BFANODEDIR}/geth.pid
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment