diff --git a/stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml b/stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml index df84edbf..8370a679 100644 --- a/stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml +++ b/stack_orchestrator/data/compose/docker-compose-fixturenet-plugeth.yml @@ -3,7 +3,7 @@ services: restart: always hostname: fixturenet-eth-bootnode-geth env_file: - - ../config/fixturenet-eth/fixturenet-eth.env + - ../config/fixturenet-plugeth/fixturenet-eth.env environment: RUN_BOOTNODE: "true" CERC_SCRIPT_DEBUG: ${CERC_SCRIPT_DEBUG} @@ -26,7 +26,7 @@ services: CERC_SCRIPT_DEBUG: ${CERC_SCRIPT_DEBUG} CERC_ALLOW_UNPROTECTED_TXS: ${CERC_ALLOW_UNPROTECTED_TXS:-false} env_file: - - ../config/fixturenet-eth/fixturenet-eth.env + - ../config/fixturenet-plugeth/fixturenet-eth.env image: cerc/fixturenet-plugeth-plugeth:local volumes: - fixturenet_plugeth_geth_1_data:/root/ethdata @@ -56,7 +56,7 @@ services: environment: CERC_KEEP_RUNNING_AFTER_GETH_EXIT: "true" env_file: - - ../config/fixturenet-eth/fixturenet-eth.env + - ../config/fixturenet-plugeth/fixturenet-eth.env image: cerc/fixturenet-plugeth-plugeth:local depends_on: - fixturenet-eth-bootnode-geth @@ -83,7 +83,7 @@ services: retries: 10 start_period: 30s env_file: - - ../config/fixturenet-eth/fixturenet-eth.env + - ../config/fixturenet-plugeth/fixturenet-eth.env environment: NODE_NUMBER: "1" ETH1_ENDPOINT: "http://fixturenet-eth-geth-1:8545" @@ -109,7 +109,7 @@ services: retries: 10 start_period: 30s env_file: - - ../config/fixturenet-eth/fixturenet-eth.env + - ../config/fixturenet-plugeth/fixturenet-eth.env environment: NODE_NUMBER: "2" ETH1_ENDPOINT: "http://fixturenet-eth-geth-2:8545" diff --git a/stack_orchestrator/data/config/fixturenet-plugeth/fixturenet-eth.env b/stack_orchestrator/data/config/fixturenet-plugeth/fixturenet-eth.env new file mode 100644 index 00000000..695c8fac --- /dev/null +++ b/stack_orchestrator/data/config/fixturenet-plugeth/fixturenet-eth.env @@ -0,0 +1,28 @@ +# The password used to access test accounts (eg, via personal_unlockAccount). The password is the same for all accounts. +ACCOUNT_PASSWORD=secret1212 + +# ENODE of the geth bootnode. +BOOTNODE_KEY="b0ac22adcad37213c7c565810a50f1772291e7b0ce53fb73e7ec2a3c75bc13b5" +ENODE="enode://af22c29c316ad069cf48a09a4ad5cf04a251b411e45098888d114c6dd7f489a13786620d5953738762afa13711d4ffb3b19aa5de772d8af72f851f7e9c5b164a@fixturenet-eth-bootnode-geth:30303" + +# JWT shared by geth and lighthouse for authentication. +JWT="0x6cdcac3501046a08e186730dd8bd136cfaf0fdc1fc955f6e15ad3068c0ff2af0" + +# URL to download the ENR of the lighthouse bootnode (generated at first start). +ENR_URL="http://fixturenet-eth-bootnode-lighthouse:3000/bootnode/enr.dat" + +# DB connection settings for statediffing (see docker-compose-db.yml) +CERC_STATEDIFF_DB_HOST="ipld-eth-db" +CERC_STATEDIFF_DB_PORT=5432 +CERC_STATEDIFF_DB_NAME="cerc_testing" +CERC_STATEDIFF_DB_USER="vdbm" +CERC_STATEDIFF_DB_PASSWORD="password" +CERC_STATEDIFF_DB_GOOSE_MIN_VER=${CERC_STATEDIFF_DB_GOOSE_MIN_VER:-18} +CERC_STATEDIFF_DB_LOG_STATEMENTS="${CERC_STATEDIFF_DB_LOG_STATEMENTS:-false}" +CERC_STATEDIFF_WORKERS=2 + +CERC_GETH_VMODULE="statediff/*=5,rpc/*=5" +CERC_GETH_VERBOSITY=${CERC_GETH_VERBOSITY:-3} + +# Used by Lighthouse +SECONDS_PER_ETH1_BLOCK=${SECONDS_PER_ETH1_BLOCK:-3}