-
Notifications
You must be signed in to change notification settings - Fork 486
Description
Summary of Bug
Hey team, we're investigating an issue where both the go-relayer and hermes fail to acknowledge certain packets. These are all incoming packets from other chains to celestia (e.g. Osmosis has >275 packet commitments on the Celestia channel), we have tracked all packets and all have been received on Celestia, but none have been acknowledged on the Osmosis side.
Both hermes and the go relayer don't "see the packets"
Packets pending on source chain (osmosis-1): Unreceived packets: Unreceived acks: Packets pending on destination chain (celestia): Unreceived packets: Unreceived acks:Another weird characteristic is that these "unacknowledgable" packets aren't sequential, some other packets have been acknowledged successfully in between.
Does anyone have an idea why this is happening?
pending commitments on the Osmosis side: https://rest.cosmos.directory/osmosis/ibc/core/channel/v1/channels/channel-6994/ports/transfer/packet_commitments
hermes debug logs: (tx packet-ack) https://pastebin.com/aEbM62bP
FLUP:
unfortunately i need to revert on the "all packets have been received", it seems like we can't track 27 receives. Will keep digging
============================================================ Sequence #1455772 ============================================================ (osmosis-1) send packet tx hash: 3DCF932F571605454898B258B019ADC7E28366C63A6342C93C1E0CBAC27DE8B2 (height: 48728279) No receive-packet found on celestia for seq 1455772. No acknowledgement found on osmosis-1 for seq 1455772. Searching for timeout-packet… No timeout-packet found either. Something’s up!all packets: https://pastebin.com/XDMxgBpS
Version
Steps to Reproduce
https://www.mintscan.io/celestia/relayers/channel-2/osmosis/channel-6994
Metadata
Metadata
Assignees
Labels
Type
Projects
Status