@@ -508,7 +508,7 @@ proc new*(T: type BeaconChainDB,
508508
509509 # V1 - expected-to-be small rows get without rowid optimizations
510510 keyValues = kvStore db.openKvStore (" key_values" , true ).expectDb ()
511- blocks = [
511+ blocks = if cfg. FULU_FORK_EPOCH != FAR_FUTURE_EPOCH : [
512512 kvStore db.openKvStore (" blocks" ).expectDb (),
513513 kvStore db.openKvStore (" altair_blocks" ).expectDb (),
514514 kvStore db.openKvStore (" bellatrix_blocks" ).expectDb (),
@@ -517,16 +517,34 @@ proc new*(T: type BeaconChainDB,
517517 kvStore db.openKvStore (" electra_blocks" ).expectDb (),
518518 kvStore db.openKvStore (" fulu_blocks" ).expectDb ()]
519519
520+ else : [
521+ kvStore db.openKvStore (" blocks" ).expectDb (),
522+ kvStore db.openKvStore (" altair_blocks" ).expectDb (),
523+ kvStore db.openKvStore (" bellatrix_blocks" ).expectDb (),
524+ kvStore db.openKvStore (" capella_blocks" ).expectDb (),
525+ kvStore db.openKvStore (" deneb_blocks" ).expectDb (),
526+ kvStore db.openKvStore (" electra_blocks" ).expectDb (),
527+ kvStore db.openKvStore (" " ).expectDb ()]
528+
520529 stateRoots = kvStore db.openKvStore (" state_roots" , true ).expectDb ()
521530
522- statesNoVal = [
523- kvStore db.openKvStore (" state_no_validators2" ).expectDb (),
524- kvStore db.openKvStore (" altair_state_no_validators" ).expectDb (),
525- kvStore db.openKvStore (" bellatrix_state_no_validators" ).expectDb (),
526- kvStore db.openKvStore (" capella_state_no_validator_pubkeys" ).expectDb (),
527- kvStore db.openKvStore (" deneb_state_no_validator_pubkeys" ).expectDb (),
528- kvStore db.openKvStore (" electra_state_no_validator_pubkeys" ).expectDb (),
529- kvStore db.openKvStore (" fulu_state_no_validator_pubkeys" ).expectDb ()]
531+ statesNoVal = if cfg.FULU_FORK_EPOCH != FAR_FUTURE_EPOCH : [
532+ kvStore db.openKvStore (" state_no_validators" ).expectDb (),
533+ kvStore db.openKvStore (" altair_state_no_validators" ).expectDb (),
534+ kvStore db.openKvStore (" bellatrix_state_no_validators" ).expectDb (),
535+ kvStore db.openKvStore (" capella_state_no_validator_pubkeys" ).expectDb (),
536+ kvStore db.openKvStore (" deneb_state_no_validator_pubkeys" ).expectDb (),
537+ kvStore db.openKvStore (" electra_state_no_validator_pubkeys" ).expectDb (),
538+ kvStore db.openKvStore (" fulu_state_no_validator_pubkeys" ).expectDb ()]
539+
540+ else : [
541+ kvStore db.openKvStore (" state_no_validators" ).expectDb (),
542+ kvStore db.openKvStore (" altair_state_no_validators" ).expectDb (),
543+ kvStore db.openKvStore (" bellatrix_state_no_validators" ).expectDb (),
544+ kvStore db.openKvStore (" capella_state_no_validator_pubkeys" ).expectDb (),
545+ kvStore db.openKvStore (" deneb_state_no_validator_pubkeys" ).expectDb (),
546+ kvStore db.openKvStore (" electra_state_no_validator_pubkeys" ).expectDb (),
547+ kvStore db.openKvStore (" " ).expectDb ()]
530548
531549 stateDiffs = kvStore db.openKvStore (" state_diffs" ).expectDb ()
532550 summaries = kvStore db.openKvStore (" beacon_block_summaries" , true ).expectDb ()
0 commit comments