Allow for reimporting block+envelope in certain cases

This commit is contained in:
Eitan Seri-Levi
2026-06-15 13:21:01 +03:00
parent d8e406b6ac
commit 180aee1fdc
6 changed files with 77 additions and 28 deletions

View File

@@ -3715,7 +3715,6 @@ impl<T: BeaconChainTypes> NetworkBeaconProcessor<T> {
| EnvelopeError::BeaconStateError(_)
// The following variants are produced during envelope import, not gossip
// verification, so they cannot be reached here. Ignore them to be safe.
| EnvelopeError::OptimisticSyncNotSupported { .. }
| EnvelopeError::BlockRootNotInForkChoice(_)
| EnvelopeError::InternalError(_) => {
self.propagate_validation_result(