Closed rnbguy closed 4 months ago
The current logic for MsgTimeoutOnClose uses proof_unreceived_on_b instead of proof_close_on_b during channel state verification.
MsgTimeoutOnClose
proof_unreceived_on_b
proof_close_on_b
https://github.com/cosmos/ibc-rs/blob/4ea4dcb863efa12f5628a05588e2207112035e4a/ibc-core/ics04-channel/src/handler/timeout_on_close.rs#L105-L118
till v0.52.0
Bug Summary
The current logic for
MsgTimeoutOnClose
usesproof_unreceived_on_b
instead ofproof_close_on_b
during channel state verification.Details
https://github.com/cosmos/ibc-rs/blob/4ea4dcb863efa12f5628a05588e2207112035e4a/ibc-core/ics04-channel/src/handler/timeout_on_close.rs#L105-L118
Version
till v0.52.0