diff --git a/CHANGELOG.md b/CHANGELOG.md index d86ec33822a..e2c1a0f887b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ For information on changes in released versions of Teku, see the [releases page] - Changed the builder `is online\is offline` logs to `is available\is not available` - Added `/eth/v1/beacon/states/{state_id}/randao` to beacon-api. - Block timing tracking is now enabled by default. The `--Xmetrics-block-timing-tracking-enabled` option has been renamed to `--metrics-block-timing-tracking-enabled`. +- Updated TDD for Gnosis ### Bug Fixes - Fix missing status filters (active, pending, exited, withdrawal) for the `/eth/v1/beacon/states/{state_id}/validators` endpoint diff --git a/ethereum/spec/src/main/resources/tech/pegasys/teku/spec/config/configs/gnosis.yaml b/ethereum/spec/src/main/resources/tech/pegasys/teku/spec/config/configs/gnosis.yaml index f786e941117..3d908bcba5b 100644 --- a/ethereum/spec/src/main/resources/tech/pegasys/teku/spec/config/configs/gnosis.yaml +++ b/ethereum/spec/src/main/resources/tech/pegasys/teku/spec/config/configs/gnosis.yaml @@ -8,8 +8,8 @@ CONFIG_NAME: 'gnosis' # Transition # --------------------------------------------------------------- -# TBD, 2**256-2**10 is a placeholder -TERMINAL_TOTAL_DIFFICULTY: 115792089237316195423570985008687907853269984665640564039457584007913129638912 +# Estimated on Dec 5, 2022 +TERMINAL_TOTAL_DIFFICULTY: 8626000000000000000000058750000000000000000000 # By default, don't use these params TERMINAL_BLOCK_HASH: 0x0000000000000000000000000000000000000000000000000000000000000000 TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: 18446744073709551615 @@ -38,7 +38,7 @@ ALTAIR_FORK_VERSION: 0x01000064 ALTAIR_FORK_EPOCH: 512 # Merge BELLATRIX_FORK_VERSION: 0x02000064 -BELLATRIX_FORK_EPOCH: 18446744073709551615 +BELLATRIX_FORK_EPOCH: 385536 # 2022-11-30T19:23:40.000Z # Capella CAPELLA_FORK_VERSION: 0x03000064 CAPELLA_FORK_EPOCH: 18446744073709551615 @@ -80,7 +80,8 @@ CHURN_LIMIT_QUOTIENT: 4096 # Fork choice # --------------------------------------------------------------- -PROPOSER_SCORE_BOOST: 70 +# 40% +PROPOSER_SCORE_BOOST: 40 # Deposit contract diff --git a/ethereum/spec/src/test/java/tech/pegasys/teku/spec/SpecFactoryTest.java b/ethereum/spec/src/test/java/tech/pegasys/teku/spec/SpecFactoryTest.java index bca038b520e..8817f6308f3 100644 --- a/ethereum/spec/src/test/java/tech/pegasys/teku/spec/SpecFactoryTest.java +++ b/ethereum/spec/src/test/java/tech/pegasys/teku/spec/SpecFactoryTest.java @@ -35,7 +35,7 @@ public class SpecFactoryTest { - private static final Set NON_BELLATRIX_NETWORKS = Set.of("gnosis", "swift", "less-swift"); + private static final Set NON_BELLATRIX_NETWORKS = Set.of("swift", "less-swift"); @Test public void defaultFactoryShouldScheduleAltairAndBellatrixForMainNet() {