Test backfill (#5109)
* Test backfill * Revert cargo.toml * Update beacon_node/beacon_chain/src/builder.rs Co-authored-by: João Oliveira <hello@jxs.pt> * Remove redundant code
This commit is contained in:
parent
a257a12110
commit
7582da7855
@ -11,6 +11,7 @@ write_ssz_files = [] # Writes debugging .ssz files to /tmp during block process
|
|||||||
participation_metrics = [] # Exposes validator participation metrics to Prometheus.
|
participation_metrics = [] # Exposes validator participation metrics to Prometheus.
|
||||||
fork_from_env = [] # Initialise the harness chain spec from the FORK_NAME env variable
|
fork_from_env = [] # Initialise the harness chain spec from the FORK_NAME env variable
|
||||||
portable = ["bls/supranational-portable"]
|
portable = ["bls/supranational-portable"]
|
||||||
|
test_backfill = []
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
maplit = { workspace = true }
|
maplit = { workspace = true }
|
||||||
|
@ -846,10 +846,14 @@ where
|
|||||||
let genesis_backfill_slot = if self.chain_config.genesis_backfill {
|
let genesis_backfill_slot = if self.chain_config.genesis_backfill {
|
||||||
Slot::new(0)
|
Slot::new(0)
|
||||||
} else {
|
} else {
|
||||||
let backfill_epoch_range = (self.spec.min_validator_withdrawability_delay
|
let backfill_epoch_range = if cfg!(feature = "test_backfill") {
|
||||||
+ self.spec.churn_limit_quotient)
|
3
|
||||||
.as_u64()
|
} else {
|
||||||
/ 2;
|
(self.spec.min_validator_withdrawability_delay + self.spec.churn_limit_quotient)
|
||||||
|
.as_u64()
|
||||||
|
/ 2
|
||||||
|
};
|
||||||
|
|
||||||
match slot_clock.now() {
|
match slot_clock.now() {
|
||||||
Some(current_slot) => {
|
Some(current_slot) => {
|
||||||
let genesis_backfill_epoch = current_slot
|
let genesis_backfill_epoch = current_slot
|
||||||
|
Loading…
Reference in New Issue
Block a user