From 2fd1ef97c4757429dfc290ec01928ab7f5d6630f Mon Sep 17 00:00:00 2001 From: Ian Shim <100327837+ian-shim@users.noreply.github.com> Date: Mon, 8 Jul 2024 09:25:25 -0700 Subject: [PATCH] [TxnManager] Make pk wallet compatible with broadcast check (#626) --- disperser/batcher/txn_manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/disperser/batcher/txn_manager.go b/disperser/batcher/txn_manager.go index f86757889..335403f74 100644 --- a/disperser/batcher/txn_manager.go +++ b/disperser/batcher/txn_manager.go @@ -208,7 +208,7 @@ func (t *txnManager) ensureAnyTransactionBroadcasted(ctx context.Context, txs [] for { for _, tx := range txs { _, err := t.wallet.GetTransactionReceipt(ctx, tx.TxID) - if err == nil || errors.Is(err, walletsdk.ErrReceiptNotYetAvailable) { + if err == nil || errors.Is(err, ethereum.NotFound) || errors.Is(err, walletsdk.ErrReceiptNotYetAvailable) { t.metrics.ObserveLatency("broadcasted", float64(time.Since(tx.requestedAt).Milliseconds())) return nil }