File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -121,9 +121,10 @@ type BurnMsg struct {
121
121
}
122
122
123
123
type IBCMsg struct {
124
- Transfer * TransferMsg `json:"transfer,omitempty"`
125
- SendPacket * SendPacketMsg `json:"send_packet,omitempty"`
126
- CloseChannel * CloseChannelMsg `json:"close_channel,omitempty"`
124
+ Transfer * TransferMsg `json:"transfer,omitempty"`
125
+ SendPacket * SendPacketMsg `json:"send_packet,omitempty"`
126
+ WriteAcknowledgement * WriteAcknowledgementMsg `json:"write_acknowledgement,omitempty"`
127
+ CloseChannel * CloseChannelMsg `json:"close_channel,omitempty"`
127
128
}
128
129
129
130
type GovMsg struct {
@@ -241,6 +242,15 @@ type SendPacketMsg struct {
241
242
Timeout IBCTimeout `json:"timeout"`
242
243
}
243
244
245
+ type WriteAcknowledgementMsg struct {
246
+ // The acknowledgement to send back
247
+ Ack IBCAcknowledgement `json:"ack"`
248
+ // Existing channel where the packet was received
249
+ ChannelID string `json:"channel_id"`
250
+ // Sequence number of the packet that was received
251
+ PacketSequence uint64 `json:"packet_sequence"`
252
+ }
253
+
244
254
type CloseChannelMsg struct {
245
255
ChannelID string `json:"channel_id"`
246
256
}
You can’t perform that action at this time.
0 commit comments