mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-31 21:27:12 +00:00
claude cont: error handling and wiring up
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
use crate::BlockError;
|
||||
use crate::beacon_block_streamer::Error as BlockStreamerError;
|
||||
use crate::beacon_chain::ForkChoiceError;
|
||||
use crate::beacon_fork_choice_store::Error as ForkChoiceStoreError;
|
||||
@@ -9,6 +10,7 @@ use crate::observed_attesters::Error as ObservedAttestersError;
|
||||
use crate::observed_block_producers::Error as ObservedBlockProducersError;
|
||||
use crate::observed_data_sidecars::Error as ObservedDataSidecarsError;
|
||||
use crate::payload_envelope_streamer::Error as EnvelopeStreamerError;
|
||||
use crate::payload_envelope_verification::EnvelopeError;
|
||||
use bls::PublicKeyBytes;
|
||||
use execution_layer::PayloadStatus;
|
||||
use fork_choice::ExecutionStatus;
|
||||
@@ -334,3 +336,11 @@ easy_from_to!(SlotProcessingError, BlockProductionError);
|
||||
easy_from_to!(StateAdvanceError, BlockProductionError);
|
||||
easy_from_to!(ForkChoiceError, BlockProductionError);
|
||||
easy_from_to!(EpochCacheError, BlockProductionError);
|
||||
|
||||
pub enum BlockOrEnvelopeError {
|
||||
BlockError(BlockError),
|
||||
EnvelopeError(EnvelopeError),
|
||||
}
|
||||
|
||||
easy_from_to!(BlockError, BlockOrEnvelopeError);
|
||||
easy_from_to!(EnvelopeError, BlockOrEnvelopeError);
|
||||
|
||||
Reference in New Issue
Block a user