From fdeb53273e6d245bd1adffee9a3bfc23f6ae9231 Mon Sep 17 00:00:00 2001 From: Bruce Riley Date: Fri, 25 Aug 2023 13:08:44 -0500 Subject: [PATCH] Node/Gateway: Relayer handle VaaAlreadyExecuted --- node/pkg/gwrelayer/gwrelayer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node/pkg/gwrelayer/gwrelayer.go b/node/pkg/gwrelayer/gwrelayer.go index 45a95b0a4..80293f615 100644 --- a/node/pkg/gwrelayer/gwrelayer.go +++ b/node/pkg/gwrelayer/gwrelayer.go @@ -264,7 +264,7 @@ func SubmitVAAToContract( return txResp, fmt.Errorf("out of gas: %s", txResp.TxResponse.RawLog) } - if strings.Contains(txResp.TxResponse.RawLog, "failed") { + if strings.Contains(txResp.TxResponse.RawLog, "failed") && !strings.Contains(txResp.TxResponse.RawLog, "VaaAlreadyExecuted") { return txResp, fmt.Errorf("submit failed: %s", txResp.TxResponse.RawLog) }