@@ -9,7 +9,7 @@ use andromeda_std::{
9
9
use cosmwasm_std:: {
10
10
attr, coin, coins, from_json,
11
11
testing:: { message_info, mock_env, MOCK_CONTRACT_ADDR } ,
12
- to_json_binary, BankMsg , Coin , CosmosMsg , DepsMut , Response , SubMsg ,
12
+ to_json_binary, Addr , BankMsg , Coin , CosmosMsg , DepsMut , Response , SubMsg ,
13
13
} ;
14
14
pub const OWNER : & str = "creator" ;
15
15
@@ -72,7 +72,7 @@ fn test_execute_update_lock() {
72
72
lock_time : Expiry :: FromNow ( lock_time) ,
73
73
} ;
74
74
75
- let info = message_info ( OWNER , & [ ] ) ;
75
+ let info = message_info ( & Addr :: unchecked ( OWNER ) , & [ ] ) ;
76
76
let res = execute ( deps. as_mut ( ) , env. clone ( ) , info, msg) . unwrap ( ) ;
77
77
let new_lock = lock_time
78
78
. plus_seconds ( current_time)
@@ -120,7 +120,7 @@ fn test_execute_update_recipients() {
120
120
recipients : duplicate_recipients,
121
121
} ;
122
122
123
- let info = message_info ( OWNER , & [ ] ) ;
123
+ let info = message_info ( & Addr :: unchecked ( OWNER ) , & [ ] ) ;
124
124
let res = execute ( deps. as_mut ( ) , env. clone ( ) , info, msg) ;
125
125
assert_eq ! ( ContractError :: DuplicateRecipient { } , res. unwrap_err( ) ) ;
126
126
@@ -138,11 +138,11 @@ fn test_execute_update_recipients() {
138
138
recipients : recipients. clone ( ) ,
139
139
} ;
140
140
141
- let info = message_info ( "incorrect_owner" , & [ ] ) ;
141
+ let info = message_info ( & Addr :: unchecked ( "incorrect_owner" ) , & [ ] ) ;
142
142
let res = execute ( deps. as_mut ( ) , env. clone ( ) , info, msg. clone ( ) ) ;
143
143
assert_eq ! ( ContractError :: Unauthorized { } , res. unwrap_err( ) ) ;
144
144
145
- let info = message_info ( OWNER , & [ ] ) ;
145
+ let info = message_info ( & Addr :: unchecked ( OWNER ) , & [ ] ) ;
146
146
let res = execute ( deps. as_mut ( ) , env, info, msg) . unwrap ( ) ;
147
147
assert_eq ! (
148
148
Response :: default ( ) . add_attributes( vec![ attr( "action" , "update_recipients" ) ] ) ,
@@ -163,7 +163,7 @@ fn test_execute_send() {
163
163
let sender_funds_amount = 10000u128 ;
164
164
165
165
let info = message_info (
166
- OWNER ,
166
+ & Addr :: unchecked ( OWNER ) ,
167
167
& [
168
168
Coin :: new ( sender_funds_amount, "uandr" ) ,
169
169
Coin :: new ( 50_u128 , "usdc" ) ,
@@ -196,17 +196,17 @@ fn test_execute_send() {
196
196
let msg = ExecuteMsg :: Send { config : None } ;
197
197
198
198
let amp_msg_1 = recip1
199
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1 , "uandr" ) ] ) )
199
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) ] ) )
200
200
. unwrap ( ) ;
201
201
let amp_msg_2 = recip2
202
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1 , "uandr" ) ] ) )
202
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) ] ) )
203
203
. unwrap ( ) ;
204
204
205
205
let amp_msg_3 = recip1
206
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 30 , "usdc" ) ] ) )
206
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 30_u128 , "usdc" ) ] ) )
207
207
. unwrap ( ) ;
208
208
let amp_msg_4 = recip2
209
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 20 , "usdc" ) ] ) )
209
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 20_u128 , "usdc" ) ] ) )
210
210
. unwrap ( ) ;
211
211
212
212
let amp_pkt = AMPPkt :: new (
@@ -218,10 +218,10 @@ fn test_execute_send() {
218
218
. to_sub_msg (
219
219
MOCK_KERNEL_CONTRACT ,
220
220
Some ( vec ! [
221
- Coin :: new( 1 , "uandr" ) ,
222
- Coin :: new( 1 , "uandr" ) ,
223
- Coin :: new( 30 , "usdc" ) ,
224
- Coin :: new( 20 , "usdc" ) ,
221
+ Coin :: new( 1_u128 , "uandr" ) ,
222
+ Coin :: new( 1_u128 , "uandr" ) ,
223
+ Coin :: new( 30_u128 , "usdc" ) ,
224
+ Coin :: new( 20_u128 , "usdc" ) ,
225
225
] ) ,
226
226
1 ,
227
227
)
@@ -243,7 +243,7 @@ fn test_execute_send() {
243
243
// refunds remainder to sender
244
244
CosmosMsg :: Bank ( BankMsg :: Send {
245
245
to_address: OWNER . to_string( ) ,
246
- amount: vec![ Coin :: new( 9998 , "uandr" ) ] ,
246
+ amount: vec![ Coin :: new( 9998_u128 , "uandr" ) ] ,
247
247
} ) ,
248
248
) ,
249
249
amp_msg,
@@ -258,11 +258,11 @@ fn test_execute_send() {
258
258
} ;
259
259
260
260
let amp_msg_1 = recip3
261
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1 , "uandr" ) ] ) )
261
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) ] ) )
262
262
. unwrap ( ) ;
263
263
264
264
let amp_msg_2 = recip3
265
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 30 , "usdc" ) ] ) )
265
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 30_u128 , "usdc" ) ] ) )
266
266
. unwrap ( ) ;
267
267
268
268
let amp_pkt = AMPPkt :: new (
@@ -273,7 +273,7 @@ fn test_execute_send() {
273
273
let amp_msg = amp_pkt
274
274
. to_sub_msg (
275
275
MOCK_KERNEL_CONTRACT ,
276
- Some ( vec ! [ Coin :: new( 1 , "uandr" ) , Coin :: new( 30 , "usdc" ) ] ) ,
276
+ Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) , Coin :: new( 30_u128 , "usdc" ) ] ) ,
277
277
1 ,
278
278
)
279
279
. unwrap ( ) ;
@@ -284,14 +284,14 @@ fn test_execute_send() {
284
284
// refunds remainder to sender
285
285
CosmosMsg :: Bank ( BankMsg :: Send {
286
286
to_address: OWNER . to_string( ) ,
287
- amount: vec![ Coin :: new( 9999 , "uandr" ) ] ,
287
+ amount: vec![ Coin :: new( 9999_u128 , "uandr" ) ] ,
288
288
} ) ,
289
289
) ,
290
290
SubMsg :: new(
291
291
// refunds remainder to sender
292
292
CosmosMsg :: Bank ( BankMsg :: Send {
293
293
to_address: OWNER . to_string( ) ,
294
- amount: vec![ Coin :: new( 20 , "usdc" ) ] ,
294
+ amount: vec![ Coin :: new( 20_u128 , "usdc" ) ] ,
295
295
} ) ,
296
296
) ,
297
297
amp_msg,
@@ -309,7 +309,10 @@ fn test_execute_send_ado_recipient() {
309
309
let _res: Response = init ( deps. as_mut ( ) ) ;
310
310
311
311
let sender_funds_amount = 10_000u128 ;
312
- let info = message_info ( OWNER , & [ Coin :: new ( sender_funds_amount, "uandr" ) ] ) ;
312
+ let info = message_info (
313
+ & Addr :: unchecked ( OWNER ) ,
314
+ & [ Coin :: new ( sender_funds_amount, "uandr" ) ] ,
315
+ ) ;
313
316
314
317
let recip_address1 = "address1" . to_string ( ) ;
315
318
@@ -331,10 +334,10 @@ fn test_execute_send_ado_recipient() {
331
334
let msg = ExecuteMsg :: Send { config : None } ;
332
335
333
336
let amp_msg_1 = recip1
334
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1 , "uandr" ) ] ) )
337
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) ] ) )
335
338
. unwrap ( ) ;
336
339
let amp_msg_2 = recip2
337
- . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1 , "uandr" ) ] ) )
340
+ . generate_amp_msg ( & deps. as_ref ( ) , Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) ] ) )
338
341
. unwrap ( ) ;
339
342
let amp_pkt = AMPPkt :: new (
340
343
MOCK_CONTRACT_ADDR . to_string ( ) ,
@@ -344,7 +347,7 @@ fn test_execute_send_ado_recipient() {
344
347
let amp_msg = amp_pkt
345
348
. to_sub_msg (
346
349
MOCK_KERNEL_CONTRACT ,
347
- Some ( vec ! [ Coin :: new( 1 , "uandr" ) , Coin :: new( 1 , "uandr" ) ] ) ,
350
+ Some ( vec ! [ Coin :: new( 1_u128 , "uandr" ) , Coin :: new( 1_u128 , "uandr" ) ] ) ,
348
351
1 ,
349
352
)
350
353
. unwrap ( ) ;
@@ -365,7 +368,7 @@ fn test_execute_send_ado_recipient() {
365
368
// refunds remainder to sender
366
369
CosmosMsg :: Bank ( BankMsg :: Send {
367
370
to_address: info. sender. to_string( ) ,
368
- amount: vec![ Coin :: new( 9_998 , "uandr" ) ] ,
371
+ amount: vec![ Coin :: new( 9_998_u128 , "uandr" ) ] ,
369
372
} ) ,
370
373
) ,
371
374
amp_msg,
@@ -383,7 +386,10 @@ fn test_handle_packet_exit_with_error_true() {
383
386
let _res: Response = init ( deps. as_mut ( ) ) ;
384
387
385
388
let sender_funds_amount = 0u128 ;
386
- let info = message_info ( OWNER , & [ Coin :: new ( sender_funds_amount, "uandr" ) ] ) ;
389
+ let info = message_info (
390
+ & Addr :: unchecked ( OWNER ) ,
391
+ & [ Coin :: new ( sender_funds_amount, "uandr" ) ] ,
392
+ ) ;
387
393
388
394
let recip_address1 = "address1" . to_string ( ) ;
389
395
@@ -403,7 +409,7 @@ fn test_handle_packet_exit_with_error_true() {
403
409
vec ! [ AMPMsg :: new(
404
410
recip_address1,
405
411
to_json_binary( & ExecuteMsg :: Send { config: None } ) . unwrap( ) ,
406
- Some ( vec![ Coin :: new( 0 , "uandr" ) ] ) ,
412
+ Some ( vec![ Coin :: new( 0_u128 , "uandr" ) ] ) ,
407
413
) ] ,
408
414
) ;
409
415
let msg = ExecuteMsg :: AMPReceive ( pkt) ;
@@ -455,7 +461,7 @@ fn test_execute_send_error() {
455
461
let sender_funds_amount = 10000u128 ;
456
462
let owner = "creator" ;
457
463
let info = message_info (
458
- owner,
464
+ & Addr :: unchecked ( owner) ,
459
465
& vec ! [
460
466
Coin :: new( sender_funds_amount, "uandr" ) ,
461
467
Coin :: new( sender_funds_amount, "uandr" ) ,
@@ -499,7 +505,7 @@ fn test_execute_send_error() {
499
505
assert_eq ! ( res, expected_res) ;
500
506
501
507
// Insufficient funds
502
- let info = message_info ( owner, & [ Coin :: new ( 1_u128 , "uandr" ) ] ) ;
508
+ let info = message_info ( & Addr :: unchecked ( owner) , & [ Coin :: new ( 1_u128 , "uandr" ) ] ) ;
503
509
504
510
let res = execute ( deps. as_mut ( ) , env, info, msg) . unwrap_err ( ) ;
505
511
@@ -513,7 +519,7 @@ fn test_update_app_contract() {
513
519
let mut deps = mock_dependencies_custom ( & [ ] ) ;
514
520
let _res: Response = init ( deps. as_mut ( ) ) ;
515
521
516
- let info = message_info ( OWNER , & [ ] ) ;
522
+ let info = message_info ( & Addr :: unchecked ( OWNER ) , & [ ] ) ;
517
523
518
524
let msg = ExecuteMsg :: UpdateAppContract {
519
525
address : "app_contract" . to_string ( ) ,
@@ -534,7 +540,7 @@ fn test_update_app_contract_invalid_recipient() {
534
540
let mut deps = mock_dependencies_custom ( & [ ] ) ;
535
541
let _res: Response = init ( deps. as_mut ( ) ) ;
536
542
537
- let info = message_info ( OWNER , & [ ] ) ;
543
+ let info = message_info ( & Addr :: unchecked ( OWNER ) , & [ ] ) ;
538
544
539
545
let msg = ExecuteMsg :: UpdateAppContract {
540
546
address : "z" . to_string ( ) ,
@@ -609,7 +615,10 @@ fn test_send_with_config_locked(locked_splitter: (DepsMut<'static>, Splitter)) {
609
615
config : Some ( config) ,
610
616
} ;
611
617
612
- let info = message_info ( & Addr :: unchecked ( "owner" ) , & [ Coin :: new ( 10000 , "uluna" ) ] ) ;
618
+ let info = message_info (
619
+ & Addr :: unchecked ( "owner" ) ,
620
+ & [ Coin :: new ( 10000u128 _u128, "uluna" ) ] ,
621
+ ) ;
613
622
let res = execute ( deps, mock_env ( ) , info, msg) ;
614
623
615
624
assert_eq ! (
@@ -633,7 +642,10 @@ fn test_send_with_config_unlocked(unlocked_splitter: (DepsMut<'static>, Splitter
633
642
config : Some ( config) ,
634
643
} ;
635
644
636
- let info = message_info ( & Addr :: unchecked ( "owner" ) , & [ Coin :: new ( 10000 , "uluna" ) ] ) ;
645
+ let info = message_info (
646
+ & Addr :: unchecked ( "owner" ) ,
647
+ & [ Coin :: new ( 10000u128 _u128, "uluna" ) ] ,
648
+ ) ;
637
649
let res = execute ( deps, mock_env ( ) , info, msg) . unwrap ( ) ;
638
650
639
651
// Verify response contains expected submessages and refund
@@ -647,7 +659,10 @@ fn test_send_without_config_locked(locked_splitter: (DepsMut<'static>, Splitter)
647
659
648
660
let msg = ExecuteMsg :: Send { config : None } ;
649
661
650
- let info = message_info ( & Addr :: unchecked ( "owner" ) , & [ Coin :: new ( 10000 , "uluna" ) ] ) ;
662
+ let info = message_info (
663
+ & Addr :: unchecked ( "owner" ) ,
664
+ & [ Coin :: new ( 10000u128 _u128, "uluna" ) ] ,
665
+ ) ;
651
666
let res = execute ( deps, mock_env ( ) , info, msg) . unwrap ( ) ;
652
667
653
668
// Verify response contains expected submessages and refund
@@ -661,7 +676,10 @@ fn test_send_without_config_unlocked(unlocked_splitter: (DepsMut<'static>, Split
661
676
662
677
let msg = ExecuteMsg :: Send { config : None } ;
663
678
664
- let info = message_info ( & Addr :: unchecked ( "owner" ) , & [ Coin :: new ( 10000 , "uluna" ) ] ) ;
679
+ let info = message_info (
680
+ & Addr :: unchecked ( "owner" ) ,
681
+ & [ Coin :: new ( 10000u128 _u128, "uluna" ) ] ,
682
+ ) ;
665
683
let res = execute ( deps, mock_env ( ) , info, msg) . unwrap ( ) ;
666
684
667
685
// Verify response contains expected submessages and refund
0 commit comments