diff --git a/docker-compose-readonly.yml b/docker-compose-readonly.yml index c51e146..087fc96 100644 --- a/docker-compose-readonly.yml +++ b/docker-compose-readonly.yml @@ -49,7 +49,7 @@ services: ports: - $BECONCHAIN_PORT:$BECONCHAIN_PORT/tcp - $BECONCHAIN_PORT:$BECONCHAIN_PORT/udp - - 172.17.0.1:$BECONCHAIN_MONITOR_PORT:8080/tcp + - $BECONCHAIN_MONITOR_PORT:8080/tcp volumes: - ./root_beaconchain:/data - ./files:/files diff --git a/docker-compose-validator-slasher.yml b/docker-compose-validator-slasher.yml index 3025482..4f74da5 100644 --- a/docker-compose-validator-slasher.yml +++ b/docker-compose-validator-slasher.yml @@ -28,7 +28,9 @@ services: - beacon-chain command: --config-file=/data/slasher.yaml --accept-terms-of-use volumes: - - ./root_slasher:/data + - ./root_slasher:/data + ports: + - $SLASHER_MONITOR_PORT:8082/tcp beacon-chain: # image: "gcr.io/prysmaticlabs/prysm/beacon-chain:stable" @@ -59,7 +61,7 @@ services: ports: - $BECONCHAIN_PORT:$BECONCHAIN_PORT/tcp - $BECONCHAIN_PORT:$BECONCHAIN_PORT/udp - - 172.17.0.1:$BECONCHAIN_MONITOR_PORT:8080/tcp + - $BECONCHAIN_MONITOR_PORT:8080/tcp - 172.17.0.1:3500:3500/tcp volumes: - ./root_beaconchain:/data @@ -79,6 +81,10 @@ services: - --wallet-dir=/files/wallet - --wallet-password-file=/files/validator.txt - --enable-builder + - --monitoring-host=0.0.0.0 + ports: + - $VALIDATOR_MONITOR_PORT:8081/tcp + volumes: - ./root_validator:/data - ./files:/files diff --git a/docker-compose-validator.yml b/docker-compose-validator.yml index 89a0b14..06f9376 100644 --- a/docker-compose-validator.yml +++ b/docker-compose-validator.yml @@ -49,7 +49,7 @@ services: ports: - $BECONCHAIN_PORT:$BECONCHAIN_PORT/tcp - $BECONCHAIN_PORT:$BECONCHAIN_PORT/udp - - 172.17.0.1:$BECONCHAIN_MONITOR_PORT:8080/tcp + - $BECONCHAIN_MONITOR_PORT:8080/tcp volumes: - ./root_beaconchain:/data - ./files:/files @@ -68,9 +68,12 @@ services: - --wallet-dir=/files/wallet - --wallet-password-file=/files/validator.txt - --enable-builder + - --monitoring-host=0.0.0.0 volumes: - ./root_validator:/data - ./files:/files + ports: + - $VALIDATOR_MONITOR_PORT:8081/tcp depends_on: beacon-chain: condition: service_started \ No newline at end of file diff --git a/env.example b/env.example index 65a7bb9..d70f1fe 100644 --- a/env.example +++ b/env.example @@ -4,5 +4,7 @@ NUM_VALIDATORS=64 REWARD_RECIPIENT_ADDRESS=0x3747504D37F6e7cC7622abcbB943038FFCf1dF6D DEPOSIT_DATA=deposit_data-1694336385.json BECONCHAIN_PORT=13000 -BECONCHAIN_MONITOR_PORT=8080 +BECONCHAIN_MONITOR_PORT=0.0.0.0:9102 +VALIDATOR_MONITOR_PORT=0.0.0.0:9103 +SLASHER_MONITOR_PORT=0.0.0.0:9104 GETH_PORT=8545 \ No newline at end of file diff --git a/files/genesis.json b/files/genesis.json index c6795f8..daa6fbd 100644 --- a/files/genesis.json +++ b/files/genesis.json @@ -15,7 +15,7 @@ "londonBlock": 0, "arrowGlacierBlock": 0, "grayGlacierBlock": 0, - "shanghaiTime": 1694440681, + "shanghaiTime": 1694702977, "terminalTotalDifficulty": 0, "clique": { "period": 5, @@ -23,7 +23,7 @@ } }, "nonce": "0x0", - "timestamp": "0x64ff1c49", + "timestamp": "0x65031ce1", "extraData": "0x0000000000000000000000000000000000000000000000000000000000000000123463a4b065722e99115d6c222f267d9cabb5240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "gasLimit": "0x1c9c380", "difficulty": "0x1", diff --git a/files/genesis.ssz b/files/genesis.ssz index 29b3499..3b3bb76 100644 Binary files a/files/genesis.ssz and b/files/genesis.ssz differ