Skip to content

Update validator setup documents for mainnet #781

Update validator setup documents for mainnet

Update validator setup documents for mainnet #781

Workflow file for this run

name: Validate Genesis and collect gentxs
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup
run: |
wget https://github.com/althea-net/althea-L1/releases/download/v1.2.0/althea-linux-amd64
chmod +x althea-linux-amd64
sudo mv althea-linux-amd64 /bin/althea
althea init test --chain-id althea_258432-1
mkdir $HOME/.althea/config/gentx
cp ./althea-l1-mainnet-genesis.json $HOME/.althea/config/genesis.json
mkdir -p ./gentx
mkdir -p ./gentxs
# allow this copy routine to fail if there are no files in one folder
set +e
rm ./gentx/placeholder
cp ./gentx/* $HOME/.althea/config/gentx/
cp ./gentxs/* $HOME/.althea/config/gentx/
set -e
- name: Validate Genesis
run: althea validate-genesis
- name: Collect Gentxs
run: althea collect-gentxs
- name: Validate Genesis with signatures
run: althea validate-genesis