error handling and wiring up

This commit is contained in:
Daniel Knopik
2026-04-29 15:35:31 +02:00
parent 58fd3dde40
commit 2d3354551e
15 changed files with 132 additions and 84 deletions

View File

@@ -1,5 +1,5 @@
use beacon_chain::{
AvailabilityProcessingStatus, BlockError, attestation_verification::Error as AttnError,
AvailabilityProcessingStatus, attestation_verification::Error as AttnError,
light_client_finality_update_verification::Error as LightClientFinalityUpdateError,
light_client_optimistic_update_verification::Error as LightClientOptimisticUpdateError,
sync_committee_verification::Error as SyncCommitteeError,
@@ -733,7 +733,7 @@ pub fn register_sync_committee_error(error: &SyncCommitteeError) {
}
pub(crate) fn register_process_result_metrics(
result: &std::result::Result<AvailabilityProcessingStatus, BlockError>,
result: &std::result::Result<AvailabilityProcessingStatus, impl AsRef<str>>,
source: BlockSource,
block_component: &'static str,
) {