From f15fa24eac1a1b559d082d3b72113a514d41e932 Mon Sep 17 00:00:00 2001
From: Joshua Gutow <jgutow@oplabs.co>
Date: Tue, 8 Aug 2023 13:58:40 -0700
Subject: [PATCH] Fix indexer usage of backoff

---
 indexer/services/l2/bridge/standard_bridge.go | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/indexer/services/l2/bridge/standard_bridge.go b/indexer/services/l2/bridge/standard_bridge.go
index 51f3ae83a..e95cb0f76 100644
--- a/indexer/services/l2/bridge/standard_bridge.go
+++ b/indexer/services/l2/bridge/standard_bridge.go
@@ -35,11 +35,8 @@ func (s *StandardBridge) GetWithdrawalsByBlockRange(ctx context.Context, start,
 		End:     &end,
 	}
 
-	var iter *bindings.L2StandardBridgeWithdrawalInitiatedIterator
-	err := backoff.Do(3, backoff.Exponential(), func() error {
-		var err error
-		iter, err = s.l2SB.FilterWithdrawalInitiated(opts, nil, nil, nil)
-		return err
+	iter, err := backoff.Do(ctx, 3, backoff.Exponential(), func() (*bindings.L2StandardBridgeWithdrawalInitiatedIterator, error) {
+		return s.l2SB.FilterWithdrawalInitiated(opts, nil, nil, nil)
 	})
 	if err != nil {
 		return nil, err
-- 
2.23.0