Merge branch 'gloas-containers' into gloas-envelope-processing

This commit is contained in:
Mark Mackey
2025-11-28 12:44:15 -06:00
7 changed files with 37 additions and 26 deletions

View File

@@ -5809,7 +5809,7 @@ impl<T: BeaconChainTypes> BeaconChain<T> {
execution_payload_value,
)
}
BeaconState::Gloas(_) => todo!("Gloas block production"),
BeaconState::Gloas(_) => return Err(BlockProductionError::GloasNotImplemented),
};
let block = SignedBeaconBlock::from_block(

View File

@@ -320,6 +320,8 @@ pub enum BlockProductionError {
FailedToBuildBlobSidecars(String),
MissingExecutionRequests,
SszTypesError(ssz_types::Error),
// TODO(gloas): Remove this once Gloas is implemented
GloasNotImplemented,
}
easy_from_to!(BlockProcessingError, BlockProductionError);