diff --git a/x/ibc/04-channel/keeper/handshake.go b/x/ibc/04-channel/keeper/handshake.go index c836314c1..c9074f975 100644 --- a/x/ibc/04-channel/keeper/handshake.go +++ b/x/ibc/04-channel/keeper/handshake.go @@ -134,7 +134,7 @@ func (k Keeper) ChanOpenTry( expectedCounterparty := types.NewCounterparty(portID, channelID) expectedChannel := types.NewChannel( exported.INIT, channel.Ordering, expectedCounterparty, - counterpartyHops, channel.Version, + counterpartyHops, counterpartyVersion, ) if err := k.connectionKeeper.VerifyChannelState( @@ -205,7 +205,7 @@ func (k Keeper) ChanOpenAck( counterparty := types.NewCounterparty(portID, channelID) expectedChannel := types.NewChannel( exported.TRYOPEN, channel.Ordering, counterparty, - counterpartyHops, channel.Version, + counterpartyHops, counterpartyVersion, ) if err := k.connectionKeeper.VerifyChannelState(