Dynamic Validator

From the ReadMe in libra/docker:

Docker

This directory contains Docker configuration and scripts for building
images of the validator node, faucet server and client.

  1. Build the docker containers:
    A. Dynamic validator: From the top level directory, run docker/validator-dynamic/build.sh
    B. Mint (Faucet): From the top level directory, run docker/mint/build.sh
  2. To test locally, run the docker containers:
    A. Dynamic validator: run docker/validator-dynamic/run.sh
    Note: the Base validator can be run locally but requires substantial maual configuration.

What’s the difference between a Base validator and a Dynamic Validator?

4 Likes

The base validator contains not automation for constructing an ondemand validator set. The dynamic contains that automation but that is purely for testing purposes. The actual logic being used is the config-builder in config/config-builder directory within the source code.

1 Like