diff --git a/client/chain/chain.go b/client/chain/chain.go index 1cb479fb..16b7b234 100644 --- a/client/chain/chain.go +++ b/client/chain/chain.go @@ -845,6 +845,7 @@ func (c *chainClient) SyncBroadcastSignedTx(txBytes []byte) (*txtypes.BroadcastT if errRes := client.CheckCometError(err, txBytes); errRes != nil { return &txtypes.BroadcastTxResponse{TxResponse: errRes}, err } + return nil, err } if resultTx.TxResult.Code != 0 { resResultTx := sdk.NewResponseResultTx(resultTx, res.TxResponse.Tx, res.TxResponse.Timestamp)