Gloas local block building cleanup (#8834)

Continuation of #8754, some small cleanups and address TODOs


  


Co-Authored-By: Jimmy Chen <jchen.tc@gmail.com>
This commit is contained in:
Jimmy Chen
2026-02-17 20:22:16 +11:00
committed by GitHub
parent 41291a8aec
commit 4625cb6ab6
5 changed files with 23 additions and 48 deletions

View File

@@ -16,6 +16,7 @@ use milhouse::Error as MilhouseError;
use operation_pool::OpPoolError;
use safe_arith::ArithError;
use ssz_types::Error as SszTypesError;
use state_processing::envelope_processing::EnvelopeProcessingError;
use state_processing::{
BlockProcessingError, BlockReplayError, EpochProcessingError, SlotProcessingError,
block_signature_verifier::Error as BlockSignatureVerifierError,
@@ -318,6 +319,8 @@ pub enum BlockProductionError {
FailedToBuildBlobSidecars(String),
MissingExecutionRequests,
SszTypesError(ssz_types::Error),
EnvelopeProcessingError(EnvelopeProcessingError),
BlsError(bls::Error),
// TODO(gloas): Remove this once Gloas is implemented
GloasNotImplemented(String),
}