Proof verification for conn_open_try
and conn_open_ack
inconsistent with ibc-go
#16
Labels
A: bug
Admin: something isn't working
Summary of Bug
conn_open_try::process()
andconn_open_ack::process()
both useverify_proofs()
. However,verify_proofs()
succeeds the proof verification when the message contains no client_state (see here), whereas ibc-go fails the verification (see here).I checked the standard, but the standard doesn't have any
ClientState
verification in itsConnOpenTry
andConnOpenAck
, let alone havingClientState
in the provableStore (opened issue). In this case, we should then have the same behavior as ibc-go.Version
v0.15.0
Acceptance Criteria
Behavior is the same as ibc-go
For Admin Use
The text was updated successfully, but these errors were encountered: