-
Notifications
You must be signed in to change notification settings - Fork 329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Graceful handling of packet events in the presence of multiple relayers #983
Milestone
Comments
5 tasks
This was referenced Nov 1, 2021
Closed
Closed
Closed
Closed
Closed
Closed
Closed
Closed
This was referenced Nov 22, 2021
Closed
This was referenced Nov 22, 2021
Closed
Closed
Closed
Update tendermint-rpc requirement from =0.21.0 to =0.23.1 in /relayer-cli
octopus-network/hermes#105
Closed
Update tendermint-testgen requirement from =0.21.0 to =0.23.1 in /relayer
octopus-network/hermes#106
Closed
Update tendermint-testgen requirement from =0.21.0 to =0.23.1 in /modules
octopus-network/hermes#107
Closed
This was referenced Dec 13, 2021
This was referenced Jan 19, 2022
Open
Open
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Crate
relayer
Summary
Before processing a packet event hermes should verify that the event has not been already processed.
Problem Definition
Currently the relayer retries multiple times without checking if the event has been processed already. This happens for all events except the
WriteAcknowledgmentEv
Proposal
Acceptance Criteria
Run multiple relayers with different accounts. Send a number of packets and make sure the slower instance doesn't retry more than once.
Perform the tests for recv, ack and timeout packets
For Admin Use
The text was updated successfully, but these errors were encountered: