returnNewTemporaryError(fmt.Errorf("failed to fetch the new L1 progress: origin: %v; err: %v",safe.L1Origin,err))
err,
fmt.Sprintf("failed to fetch the new L1 progress: origin: %v; err: %v",safe.L1Origin,err),
)
}
}
ifsafe.Time<l1Origin.Time{
ifsafe.Time<l1Origin.Time{
returnfmt.Errorf("cannot reset block derivation to start at L2 block %s with time %d older than its L1 origin %s with time %d, time invariant is broken",
returnNewResetError(fmt.Errorf("cannot reset block derivation to start at L2 block %s with time %d older than its L1 origin %s with time %d, time invariant is broken",