diff --git a/node/pkg/watchers/cosmwasm/watcher.go b/node/pkg/watchers/cosmwasm/watcher.go index d468ed72e..bad878e02 100644 --- a/node/pkg/watchers/cosmwasm/watcher.go +++ b/node/pkg/watchers/cosmwasm/watcher.go @@ -342,6 +342,11 @@ func EventsToMessagePublications(contract string, txHash string, events []gjson. continue } eventType := gjson.Get(event.String(), "type") + if eventType.String() == "recv_packet" { + logger.Warn("processing ibc-related events is disabled", zap.String("network", networkName), zap.String("tx_hash", txHash), zap.String("event", event.String())) + return []*common.MessagePublication{} + } + if eventType.String() != "wasm" { continue }