mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-30 12:47:05 +00:00
Gloas spec v1.7.0-alpha.5 and beacon_chain tests (#8998)
Fix database pruning post-Gloas - Fix DB pruning logic (and state summaries DAG) - Get the `beacon_chain` tests running with `FORK_NAME=gloas` 🎉 Co-Authored-By: Michael Sproul <michael@sigmaprime.io> Co-Authored-By: Jimmy Chen <jchen.tc@gmail.com> Co-Authored-By: Eitan Seri- Levi <eserilev@gmail.com> Co-Authored-By: dapplion <35266934+dapplion@users.noreply.github.com> Co-Authored-By: Eitan Seri-Levi <eserilev@ucsc.edu>
This commit is contained in:
@@ -63,6 +63,7 @@ pub enum BeaconChainError {
|
||||
ForkChoiceStoreError(ForkChoiceStoreError),
|
||||
MissingBeaconBlock(Hash256),
|
||||
MissingBeaconState(Hash256),
|
||||
MissingExecutionPayloadEnvelope(Hash256),
|
||||
MissingHotStateSummary(Hash256),
|
||||
SlotProcessingError(SlotProcessingError),
|
||||
EpochProcessingError(EpochProcessingError),
|
||||
@@ -294,9 +295,6 @@ pub enum BlockProductionError {
|
||||
BeaconStateError(BeaconStateError),
|
||||
StateAdvanceError(StateAdvanceError),
|
||||
OpPoolError(OpPoolError),
|
||||
/// The `BeaconChain` was explicitly configured _without_ a connection to eth1, therefore it
|
||||
/// cannot produce blocks.
|
||||
NoEth1ChainConnection,
|
||||
StateSlotTooHigh {
|
||||
produce_at_slot: Slot,
|
||||
state_slot: Slot,
|
||||
@@ -324,6 +322,8 @@ pub enum BlockProductionError {
|
||||
SszTypesError(ssz_types::Error),
|
||||
EnvelopeProcessingError(EnvelopeProcessingError),
|
||||
BlsError(bls::Error),
|
||||
MissingParentExecutionPayload,
|
||||
MissingExecutionPayloadEnvelope(Hash256),
|
||||
// TODO(gloas): Remove this once Gloas is implemented
|
||||
GloasNotImplemented(String),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user