Skip to content
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

ConnOpenAck verification failure #62

Closed
5 tasks
hu55a1n1 opened this issue Dec 22, 2021 · 0 comments · Fixed by informalsystems/hermes#1711
Closed
5 tasks

ConnOpenAck verification failure #62

hu55a1n1 opened this issue Dec 22, 2021 · 0 comments · Fixed by informalsystems/hermes#1711
Assignees
Labels
A: bug Admin: something isn't working

Comments

@hu55a1n1
Copy link
Contributor

Crate

ibc

Summary of Bug

When I test with basecoin-rs, I find that the connection handshake fails with the following error ->

$ RUST_BACKTRACE=1 hermes create connection ibc-0 basecoin-0
# ...
2021-12-22T12:33:23.142732Z ERROR ThreadId(10) [ibc-0] estimate_gas: failed to simulate tx. propagating error to caller: gRPC call failed with status: status: InvalidArgument, message: "failed to execute message; message index: 1: connection handshake open ack failed: failed client state verification for target client: 07-tendermint-0: chained membership proof failed to verify membership of value: 0A2B2F6962632E6C69676874636C69656E74732E74656E6465726D696E742E76312E436C69656E74537461746512780A056962632D301204080110031A040880EA4922040880DF6E2A02081432003A02104842190A090801180120012A0100120C0A02000110211804200C300142190A090801180120012A0100120C0A02000110201801200130014A07757067726164654A107570677261646564494243537461746550015801 in subroot 653E3B80A1E23801DCF4485EDD8B670AF579EB22B04B4BC6172EAC6C104FF766 at index 0. Please ensure the path and value are both correct.: invalid proof: invalid request", details: [], metadata: MetadataMap { headers: {"content-type": "application/grpc"} }
2021-12-22T12:33:23.143331Z ERROR ThreadId(01) Failed ConnAck ConnectionSide { chain: ProdChainHandle { chain_id: ChainId { id: "ibc-0", version: 0 }, runtime_sender: Sender { .. } }, client_id: ClientId("07-tendermint-0"), connection_id: Some(ConnectionId("connection-0")) }: 
   0: failed during a transaction submission step to chain id ibc-0
   1: gRPC call failed with status: status: InvalidArgument, message: "failed to execute message; message index: 1: connection handshake open ack failed: failed client state verification for target client: 07-tendermint-0: chained membership proof failed to verify membership of value: 0A2B2F6962632E6C69676874636C69656E74732E74656E6465726D696E742E76312E436C69656E74537461746512780A056962632D301204080110031A040880EA4922040880DF6E2A02081432003A02104842190A090801180120012A0100120C0A02000110211804200C300142190A090801180120012A0100120C0A02000110201801200130014A07757067726164654A107570677261646564494243537461746550015801 in subroot 653E3B80A1E23801DCF4485EDD8B670AF579EB22B04B4BC6172EAC6C104FF766 at index 0. Please ensure the path and value are both correct.: invalid proof: invalid request", details: [], metadata: MetadataMap { headers: {"content-type": "application/grpc"} }

Version

master


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: bug Admin: something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant