Split out InvalidPayloadAttestation error

This commit is contained in:
Michael Sproul
2026-04-02 11:44:02 +11:00
parent 69d7250971
commit bc7864b076
4 changed files with 47 additions and 23 deletions

View File

@@ -1698,7 +1698,7 @@ impl<T: BeaconChainTypes> ExecutionPendingBlock<T> {
indexed_payload_attestation,
AttestationFromBlock::True,
&ptc.0,
) && !matches!(e, ForkChoiceError::InvalidAttestation(_))
) && !matches!(e, ForkChoiceError::InvalidPayloadAttestation(_))
{
return Err(BlockError::BeaconChainError(Box::new(e.into())));
}