[node] update script for cello release

Signed-off-by: Leo Chen <leo@harmony.one>
pull/740/head
Leo Chen 6 years ago
parent 049482bd16
commit fdc82bc49e
  1. 18
      scripts/node.sh

@ -84,22 +84,28 @@ if [[ $EUID -ne 0 ]]; then
exit 1
fi
if [ -z "$1" ]; then
echo "Please set account index. validate ranges are 46-49, 96-99, 146-149, 196-199"
echo "Usage: $0 account_index_number"
exit 1
fi
IDX=$1
killnode
mkdir -p latest
BUCKET=pub.harmony.one
OS=$(uname -s)
REL=banjo
REL=cello
if [ "$OS" == "Darwin" ]; then
FOLDER=release/$REL/darwin-x86_64/
BIN=( harmony libbls384.dylib libcrypto.1.0.0.dylib libgmp.10.dylib libgmpxx.4.dylib libmcl.dylib )
export DYLD_FALLBACK_LIBRARY_PATH=$(pwd)
fi
if [ "$OS" == "Linux" ]; then
FOLDER=release/$REL/linux-x86_64/
BIN=( harmony libbls384.so libcrypto.so.10 libgmp.so.10 libgmpxx.so.4 libmcl.so )
export LD_LIBRARY_PATH=$(pwd)
fi
# clean up old files
@ -126,14 +132,14 @@ fi
myip
# public boot node multiaddress
BN_MA=/ip4/100.26.90.187/tcp/9876/p2p/QmZJJx6AdaoEkGLrYG4JeLCKeCKDjnFz2wfHNHxAqFSGA9,/ip4/54.213.43.194/tcp/9876/p2p/QmQayinFSgMMw5cSpDUiD9pQ2WeP6WNmGxpZ6ou3mdVFJX
BN_MA=/ip4/100.26.90.187/tcp/9874/p2p/Qmdfjtk6hPoyrH1zVD9PEH4zfWLo38dP2mDvvKXfh3tnEv,/ip4/54.213.43.194/tcp/9874/p2p/QmZJJx6AdaoEkGLrYG4JeLCKeCKDjnFz2wfHNHxAqFSGA9
echo "############### Running Harmony Process ###############"
if [ "$OS" == "Linux" ]; then
# Run Harmony Node
LD_LIBRARY_PATH=$(pwd) nohup ./harmony -bootnodes $BN_MA -ip $PUB_IP -port $NODE_PORT -is_beacon > harmony-${PUB_IP}.log 2>&1 &
LD_LIBRARY_PATH=$(pwd) nohup ./harmony -bootnodes $BN_MA -ip $PUB_IP -port $NODE_PORT -is_genesis -account_index $IDX > harmony-${PUB_IP}.log 2>&1 &
else
DYLD_FALLBACK_LIBRARY_PATH=$(pwd) ./harmony -bootnodes $BN_MA -ip $PUB_IP -port $NODE_PORT -is_beacon > harmony-${PUB_IP}.log 2>&1 &
DYLD_FALLBACK_LIBRARY_PATH=$(pwd) ./harmony -bootnodes $BN_MA -ip $PUB_IP -port $NODE_PORT -is_genesis -account_index $IDX > harmony-${PUB_IP}.log 2>&1 &
fi
find_harmony_process

Loading…
Cancel
Save