fix timeout bug (#8200)
This commit is contained in:
parent
4e7c5e9291
commit
25bb17db8a
|
@ -170,7 +170,7 @@ func (k Keeper) GetPacketReceipt(ctx sdk.Context, portID, channelID string, sequ
|
|||
// SetPacketReceipt sets an empty packet receipt to the store
|
||||
func (k Keeper) SetPacketReceipt(ctx sdk.Context, portID, channelID string, sequence uint64) {
|
||||
store := ctx.KVStore(k.storeKey)
|
||||
store.Set(host.PacketReceiptKey(portID, channelID, sequence), []byte(""))
|
||||
store.Set(host.PacketReceiptKey(portID, channelID, sequence), []byte{byte(1)})
|
||||
}
|
||||
|
||||
// GetPacketCommitment gets the packet commitment hash from the store
|
||||
|
|
|
@ -166,12 +166,13 @@ func (suite KeeperTestSuite) TestGetAllPacketState() {
|
|||
ack3 := types.NewPacketState(channelA1.PortID, channelA1.ID, 1, []byte("ack"))
|
||||
|
||||
// create channel 0 receipts
|
||||
rec1 := types.NewPacketState(channelA0.PortID, channelA0.ID, 1, []byte(""))
|
||||
rec2 := types.NewPacketState(channelA0.PortID, channelA0.ID, 2, []byte(""))
|
||||
receipt := string([]byte{byte(1)})
|
||||
rec1 := types.NewPacketState(channelA0.PortID, channelA0.ID, 1, []byte(receipt))
|
||||
rec2 := types.NewPacketState(channelA0.PortID, channelA0.ID, 2, []byte(receipt))
|
||||
|
||||
// channel 1 receipts
|
||||
rec3 := types.NewPacketState(channelA1.PortID, channelA1.ID, 1, []byte(""))
|
||||
rec4 := types.NewPacketState(channelA1.PortID, channelA1.ID, 2, []byte(""))
|
||||
rec3 := types.NewPacketState(channelA1.PortID, channelA1.ID, 1, []byte(receipt))
|
||||
rec4 := types.NewPacketState(channelA1.PortID, channelA1.ID, 2, []byte(receipt))
|
||||
|
||||
// channel 0 packet commitments
|
||||
comm1 := types.NewPacketState(channelA0.PortID, channelA0.ID, 1, []byte("hash"))
|
||||
|
|
|
@ -381,7 +381,7 @@ func (suite *KeeperTestSuite) TestRecvPacket() {
|
|||
} else {
|
||||
suite.Require().Equal(uint64(1), nextSeqRecv, "sequence incremented for UNORDERED channel")
|
||||
suite.Require().True(receiptStored, "packet receipt not stored after RecvPacket in UNORDERED channel")
|
||||
suite.Require().Equal("", receipt, "packet receipt is not empty string")
|
||||
suite.Require().Equal(string([]byte{byte(1)}), receipt, "packet receipt is not empty string")
|
||||
}
|
||||
} else {
|
||||
suite.Require().Error(err)
|
||||
|
|
Loading…
Reference in New Issue