File tree 3 files changed +9
-5
lines changed
contracts/ibc-reflect-send
3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -290,7 +290,7 @@ mod tests {
290
290
account : account. into ( ) ,
291
291
} ) ;
292
292
let ack = IbcAcknowledgementWithPacket {
293
- acknowledgement : IbcAcknowledgement :: new ( & response) . unwrap ( ) ,
293
+ acknowledgement : IbcAcknowledgement :: encode_json ( & response) . unwrap ( ) ,
294
294
original_packet : mock_ibc_packet_ack ( channel_id, & packet) . unwrap ( ) ,
295
295
} ;
296
296
let res = ibc_packet_ack ( deps, mock_env ( ) , ack) . unwrap ( ) ;
@@ -381,7 +381,7 @@ mod tests {
381
381
382
382
// and handle the ack
383
383
let ack = IbcAcknowledgementWithPacket {
384
- acknowledgement : IbcAcknowledgement :: new ( & AcknowledgementMsg :: Ok ( ( ) ) ) . unwrap ( ) ,
384
+ acknowledgement : IbcAcknowledgement :: encode_json ( & AcknowledgementMsg :: Ok ( ( ) ) ) . unwrap ( ) ,
385
385
original_packet : packet,
386
386
} ;
387
387
let res = ibc_packet_ack ( deps. as_mut ( ) , mock_env ( ) , ack) . unwrap ( ) ;
Original file line number Diff line number Diff line change @@ -83,7 +83,7 @@ fn who_am_i_response<T: Into<String>>(
83
83
account : account. into ( ) ,
84
84
} ) ;
85
85
let ack = IbcAcknowledgementWithPacket {
86
- acknowledgement : IbcAcknowledgement :: new ( & response) . unwrap ( ) ,
86
+ acknowledgement : IbcAcknowledgement :: encode_json ( & response) . unwrap ( ) ,
87
87
original_packet : mock_ibc_packet_ack ( channel_id, & packet) . unwrap ( ) ,
88
88
} ;
89
89
let res: IbcBasicResponse = ibc_packet_ack ( deps, mock_env ( ) , ack) . unwrap ( ) ;
@@ -185,7 +185,7 @@ fn dispatch_message_send_and_ack() {
185
185
186
186
// and handle the ack
187
187
let ack = IbcAcknowledgementWithPacket {
188
- acknowledgement : IbcAcknowledgement :: new ( & AcknowledgementMsg :: Ok ( ( ) ) ) . unwrap ( ) ,
188
+ acknowledgement : IbcAcknowledgement :: encode_json ( & AcknowledgementMsg :: Ok ( ( ) ) ) . unwrap ( ) ,
189
189
original_packet : packet,
190
190
} ;
191
191
let res: IbcBasicResponse = ibc_packet_ack ( & mut deps, mock_env ( ) , ack) . unwrap ( ) ;
Original file line number Diff line number Diff line change @@ -200,7 +200,11 @@ pub struct IbcAcknowledgement {
200
200
}
201
201
202
202
impl IbcAcknowledgement {
203
- pub fn new < T : Serialize > ( data : & T ) -> StdResult < Self > {
203
+ pub fn new < T : Into < Binary > > ( data : T ) -> Self {
204
+ IbcAcknowledgement { data : data. into ( ) }
205
+ }
206
+
207
+ pub fn encode_json < T : Serialize > ( data : & T ) -> StdResult < Self > {
204
208
Ok ( IbcAcknowledgement {
205
209
data : to_binary ( data) ?,
206
210
} )
You can’t perform that action at this time.
0 commit comments