-
Notifications
You must be signed in to change notification settings - Fork 323
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
Hermes resubmits already received packets #1479
Comments
Approach we'll take: When tx simulation fails in certain cases (such as the one reported here, |
I'm not sure the runtime is the right place to deal with this. Maybe we can just return error and the worker retry will re-evaluate the events. |
Crate
ibc-rs
Summary of Bug
When gas estimation fails with
packet sequence (142099) already has been received
Hermes will submit the transaction usingmax_gas
anyway.Version
git hash:
f328157ae87a1ca90b960e5b8a9004a2d720c629
Steps to Reproduce
Run two instances of
hermes start
submit one transaction to be relayed. The following log entries are seen:Acceptance Criteria
When gas estimation fails with this error, Hermes should not submit a redundant transaction.
For Admin Use
The text was updated successfully, but these errors were encountered: