From 7d91ec8ee34a338bd780f15ca27aab47907c2ea6 Mon Sep 17 00:00:00 2001 From: protolambda Date: Tue, 4 Mar 2025 13:38:23 +0100 Subject: [PATCH] op-node: drop stale todo in finality code --- op-node/rollup/finality/finalizer.go | 1 - 1 file changed, 1 deletion(-) diff --git a/op-node/rollup/finality/finalizer.go b/op-node/rollup/finality/finalizer.go index 3dcbd1563bb9e..e50ae1a8752a6 100644 --- a/op-node/rollup/finality/finalizer.go +++ b/op-node/rollup/finality/finalizer.go @@ -224,7 +224,6 @@ func (fi *Finalizer) tryFinalize() { // Sanity check the finality signal of L1. // Even though the signal is trusted and we do the below check also, // the signal itself has to be canonical to proceed. - // TODO(#10724): This check could be removed if the finality signal is fully trusted, and if tests were more flexible for this case. signalRef, err := fi.l1Fetcher.L1BlockRefByNumber(ctx, fi.finalizedL1.Number) if err != nil { fi.emitter.Emit(rollup.L1TemporaryErrorEvent{Err: fmt.Errorf("failed to check if on finalizing L1 chain, could not fetch block %d: %w", fi.finalizedL1.Number, err)})