From c5d2696feb0d30a1c8c2b084c3dc3f72e1371c83 Mon Sep 17 00:00:00 2001 From: protolambda Date: Sun, 7 Apr 2019 16:17:42 +1000 Subject: [PATCH] include minimal testing constants from previous pytests --- configs/constant_presets/minimal.yaml | 33 ++++++++++++--------------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/configs/constant_presets/minimal.yaml b/configs/constant_presets/minimal.yaml index e4a99f303..e4c869ded 100644 --- a/configs/constant_presets/minimal.yaml +++ b/configs/constant_presets/minimal.yaml @@ -4,14 +4,11 @@ # Misc # --------------------------------------------------------------- - -# Just 8 shards in the minimal testing setup +# [customized] Just 8 shards for testing purposes SHARD_COUNT: 8 -# TODO: minimize other constants - -# 2**7 ` (= 128) -TARGET_COMMITTEE_SIZE: 128 +# [customized] unsecure, but fast +TARGET_COMMITTEE_SIZE: 4 # 2**5 ` (= 32) MAX_BALANCE_CHURN_QUOTIENT: 32 # 2**12 ` (= 4,096) @@ -57,18 +54,18 @@ BLS_WITHDRAWAL_PREFIX_BYTE: 0x00 # --------------------------------------------------------------- # 6 seconds 6 seconds SECONDS_PER_SLOT: 6 -# 2**2 ` (= 4) slots 24 seconds -MIN_ATTESTATION_INCLUSION_DELAY: 4 -# 2**6 ` (= 64) slots 6.4 minutes -SLOTS_PER_EPOCH: 64 +# [customized] 2 slots +MIN_ATTESTATION_INCLUSION_DELAY: 2 +# [customized] fast epochs +SLOTS_PER_EPOCH: 8 # 2**0 ` (= 1) epochs 6.4 minutes MIN_SEED_LOOKAHEAD: 1 # 2**2 ` (= 4) epochs 25.6 minutes ACTIVATION_EXIT_DELAY: 4 # 2**4 ` (= 16) epochs ~1.7 hours EPOCHS_PER_ETH1_VOTING_PERIOD: 16 -# 2**13 ` (= 8,192) slots ~13 hours -SLOTS_PER_HISTORICAL_ROOT: 8192 +# [customized] smaller state +SLOTS_PER_HISTORICAL_ROOT: 64 # 2**8 ` (= 256) epochs ~27 hours MIN_VALIDATOR_WITHDRAWABILITY_DELAY: 256 # 2**11 ` (= 2,048) epochs 9 days @@ -79,12 +76,12 @@ MAX_CROSSLINK_EPOCHS: 64 # State list lengths # --------------------------------------------------------------- -# 2**13 ` (= 8,192) epochs ~36 days -LATEST_RANDAO_MIXES_LENGTH: 8192 -# 2**13 ` (= 8,192) epochs ~36 days -LATEST_ACTIVE_INDEX_ROOTS_LENGTH: 8192 -# 2**13 ` (= 8,192) epochs ~36 days -LATEST_SLASHED_EXIT_LENGTH: 8192 +# [customized] smaller state +LATEST_RANDAO_MIXES_LENGTH: 64 +# [customized] smaller state +LATEST_ACTIVE_INDEX_ROOTS_LENGTH: 64 +# [customized] smaller state +LATEST_SLASHED_EXIT_LENGTH: 64 # Reward and penalty quotients