twoeths
twoeths
**Motivation** - reduce gc time on the network thread **Description** - an alternative to #8634 part of #8629 **Testing** - lg1k (vs 1% on stable lg1k) - mainnet sas (vs...
### Problem description Right now we need a full cached beacon state in order to validate gossip messages ### Solution description per #8650 we should switch to querying and using...
### Problem description as part of #8650 we should not need the full beacon state in PrepareNextSlotScheduler ### Solution description right now we need a full `CachedBeaconStateAllForks` in `PrepareNextSlotScheduler` in...
### Problem description right now beacon-node and state-transition both stay on typescript in the near future, beacon-node stays on typescript while state transition is siwtched to native (zig) in [lodestar-z](https://github.com/ChainSafe/lodestar-z/issues)...
### Problem description as per #8650 we will not have full beacon state after we consume lodestar-z state-transition ### Solution description switch to using IBeaconStateView for all apis, enhance IBeaconStateView...
### Problem description post-electra since we implement `eth1DepositDataTracker` in BeaconState, we don't need to poll EL in order to have eth1Data + deposits for block production also this module depends...
### Problem description as per #8650 we will not have a full `CachedBeaconStateAllFork` when we switch to native state transition ### Solution description switch all interfaces of regen + state...
### Problem description Right now, in order to produce block we need a full CachedBeaconStateAllForks ### Solution description as part of #8650 we should switch to enhancing and using `IBeaconStateView`...
### Problem description as stated in #8650 once we move to native state transition we will not have EpochCache anymore ### Solution description remove below methods on EpochCache and switch...
### Describe the bug `writeBlockInputToDb` could be up to 750ms and block the main thread it's likely because we persist DataColumnSidecars objects, we should be able to use the Uint8Array...