#!/bin/bash
read -p "请选择节点名称方式:1. 随机节点名称(回车默认) 2. 手工输入节点名称 " OPTION
if [ "$OPTION" = "2" ]; then
read -p "请输入节点名称: " NODE_NAME
else
NODE_NAME="随机节点名字$(date +%s)"
fi
echo $NODE_NAME > node_name.txt
wget https://github.com/btclayer2/BEVM/releases/download/testnet-v0.1.1/bevm-v0.1.1-ubuntu20.04
chmod +x bevm-v0.1.1-ubuntu20.04
cat <<EOF > /etc/supervisor/conf.d/bevm.conf
[program:bevm]
command=/root/bevm-v0.1.1-ubuntu20.04 --chain=testnet --name="$NODE_NAME" --pruning=archive
autostart=true
autorestart=true
stderr_logfile=/var/log/bevm.err.log
stdout_logfile=/var/log/bevm.out.log
EOF
supervisorctl reread
supervisorctl update