From 69d6184d7ddb2610ec7bb3dd2f1cb6a64e4f242d Mon Sep 17 00:00:00 2001 From: Robert Martin-Legene <robert@nic.ar> Date: Tue, 28 May 2019 01:47:18 -0300 Subject: [PATCH] Initializa el genesis tambien --- bin/installbfa.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/bin/installbfa.sh b/bin/installbfa.sh index 0c642c2..c98b217 100755 --- a/bin/installbfa.sh +++ b/bin/installbfa.sh @@ -136,6 +136,21 @@ function gethinstall install --verbose --owner=bfa --group=bfa --target-directory=${HISBINDIR} ${NEW}/go-ethereum/build/bin/{geth,bootnode,abigen,ethkey,puppeth,rlpdump,wnode,swarm,swarm-smoke} } +function initgenesis +{ + ( + test -z "${BFAHOME}" + source ${BFAHOME}/bin/env + BFANETWORKDIR=${BFANETWORKDIR:-${BFAHOME}/network} + BFANODEDIR=${BFANODEDIR:-${BFANETWORKDIR}/node} + if [ ! -d "${BFANODEDIR}" -o ! -d "${BFANODEDIR}/geth/chaindata" ] + then + info "Node is not initialised. Initialising with genesis." + geth --cache 0 --datadir "${BFANODEDIR}" init "${BFANETWORKDIR}/genesis.json" + fi + ) +} + function aptinstall { for pkg in $* @@ -244,5 +259,6 @@ userconfig nodejsinstall golanginstall gethinstall +initgenesis cronit welcome -- GitLab