This is a test environment for Dogechain clusters. It is based on the Docker container system.
- Docker
- Dogechain binaries in the
bin
directory
Note: This compose file use bridge network, test in Linux only. Mac OS X and Windows users should use Docker Toolbox instead. default data directory user id is 1000, so you need to change the user id in the docker-compose.yml file.
$ docker-compose up
# or new compose plugin
$ docker compose up
Dogechain nodes
- 10.5.0.11 # node01 validator
- 10.5.0.12 # node02 validator
- 10.5.0.13 # node03 validator
- 10.5.0.14 # node04 validator
- 10.5.0.15 # node05 rpc
- 10.5.2.1 # prometheus node
create-genesis.sh
creates a genesis json fileadd_delay_tcp.sh
adds a delay of 1000ms to all TCP connectionsremove_delay_tcp.sh
removes the delay from all TCP connectionsreset_tcp.sh
randomly resets TCP connections