You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// The message type of the IBC destination chain callback.
@@ -184,8 +184,16 @@ type IBCSourceChainCallbackMsg struct {
184
184
// - You have to add json-encoded [`IbcCallbackData`] to a specific field of the message.
185
185
// For `IbcMsg::Transfer`, this is the `memo` field.
186
186
typeIBCDestinationChainCallbackMsgstruct {
187
-
AckIBCAcknowledgement`json:"ack"`
188
-
PacketIBCPacket`json:"packet"`
187
+
AckIBCFullAcknowledgement`json:"ack"`
188
+
PacketIBCPacket`json:"packet"`
189
+
}
190
+
191
+
// The acknowledgement written by the module on the destination chain. It is different from the [`crate::IbcAcknowledgement`] as it can be unsuccessful.
192
+
typeIBCFullAcknowledgementstruct {
193
+
// The acknowledgement data returned by the module.
194
+
Data []byte`json:"data"`
195
+
// Whether the acknowledgement was successful or not.
196
+
Successbool`json:"success"`
189
197
}
190
198
191
199
// TODO: test what the sdk Order.String() represents and how to parse back
0 commit comments