Validator Control Dashboard

Introduction

Validator Control Dashboard is a CLI tool which can give validators a easy way to manage their validators, including Restart Clients、Stop Clients、Check logs、Check status and so on.

Installation

The Control Dashboard is installed by default in validator program V3.

cd testnet-auto-install-v2/opside-chain
mkdir translate
// for english users
wget -c https://pre-alpha-download.opside.network/update/translate/control-panel_en_US.transhell -O ./translate/control-panel_en_US.transhell
// for chinese users
wget -c https://pre-alpha-download.opside.network/update/translate/control-panel_zh_CN.transhell -O ./translate/control-panel_zh_CN.transhell
wget -c https://pre-alpha-download.opside.network/update/control-panel-new.sh -O ./control-panel.sh 
chmod +x ./control-panel.sh
bash ./control-panel.sh

Functions

Run the Control Dashboard

cd testnet-auto-install-v2/opside-chain && bash ./control-panel.sh

Then select a function:

Please select the function you need
 1. Switch synchronization mode
 2. Restart the clients
 3. Stop the clients
 4. View node logs
 5. Display node status
 6. Validator Management
 7. Clean up local chain data
 8. View local data
 9. File update
Enter index:

Index of the Functions and their Options

  1. Switch synchronization mode

    1. Normal Mode

    2. Quick Sunc

  2. Restart the clients

    1. Restart all

    2. Restart Geth

    3. Restart Beacon-chain

    4. Restart Validator

  3. Stop the clients

    1. Stop all

    2. Stop Geth

    3. Stop Beacon-chain

    4. Stop Validator

  4. View node logs

    1. View Geth log

    2. View Beacon-chain logs

    3. View Validator log

  5. Display node status

    1. Whether the synchronization has been completed

    2. Number of connected nodes

    3. Display node health status

  6. Validator Management

    1. Add Validators

  7. Clean up local chain data

  8. View local data

    1. View validator public key

  9. File update

    1. Update Control Panel

    2. Update Geth configuration