You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use the relayer wallet to sign the MsgRegisterCounterpartyPayee which makes sense, but this causes a sequence mismatch since the relayer wallet may be submitting a tx at the same time.
Proposal
Not sure since the MsgRegisterCounterpartyPayee needs to be signed by the relayer wallet. Maybe we can stop the relayer/restart while sending this tx?
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged/assigned
The text was updated successfully, but these errors were encountered:
colin-axner
changed the title
Don't use relayer wallets in e2e's for signing ibc transactions
Avoid sequence mismatch when using relayer wallet to sign ibc tx msgs
Mar 8, 2023
I think for now we can specifically retry on the mismatch error, but it might be useful to have a mechanism to retry on one of a list of errors if more pop up.
Summary
An indeterminstic failure can be seen here
Problem Definition
We use the relayer wallet to sign the
MsgRegisterCounterpartyPayee
which makes sense, but this causes a sequence mismatch since the relayer wallet may be submitting a tx at the same time.Proposal
Not sure since the
MsgRegisterCounterpartyPayee
needs to be signed by the relayer wallet. Maybe we can stop the relayer/restart while sending this tx?For Admin Use
The text was updated successfully, but these errors were encountered: