Skip to content

Commit

Permalink
feat: export ErrTimedOutWaitingForTx (#1169)
Browse files Browse the repository at this point in the history
Closes #1168
  • Loading branch information
rootulp authored Jan 11, 2024
1 parent 92efcbe commit 2fedb46
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion rpc/core/mempool.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ import (
"github.com/tendermint/tendermint/types"
)

var ErrTimedOutWaitingForTx = errors.New("timed out waiting for tx to be included in a block")

//-----------------------------------------------------------------------------
// NOTE: tx should be signed, but this is only checked at the app level (not by CometBFT!)

Expand Down Expand Up @@ -137,7 +139,7 @@ func BroadcastTxCommit(ctx *rpctypes.Context, tx types.Tx) (*ctypes.ResultBroadc
Hash: tx.Hash(),
}, err
case <-time.After(env.Config.TimeoutBroadcastTxCommit):
err = errors.New("timed out waiting for tx to be included in a block")
err = ErrTimedOutWaitingForTx
env.Logger.Error("Error on broadcastTxCommit", "err", err)
return &ctypes.ResultBroadcastTxCommit{
CheckTx: *checkTxRes,
Expand Down

0 comments on commit 2fedb46

Please sign in to comment.