@@ -456,14 +456,19 @@ def assert_trace_balance(addr):
456
456
else :
457
457
return False
458
458
459
- denom_trace = chains [1 ].ibc_denom_trace (path , ibc .chainmain .node_rpc (0 ))
460
- print ("denom_trace" , denom_trace )
459
+ denom = chains [1 ].ibc_denom_trace (path , ibc .chainmain .node_rpc (0 ))
461
460
462
- assert denom_trace ["base" ] == denom0
463
- assert denom_trace ["trace" ] == [{"port_id" : "transfer" , "channel_id" : channel1 }]
461
+ assert denom ["base" ] == denom0
462
+ assert denom ["trace" ] == [{"port_id" : "transfer" , "channel_id" : channel1 }]
464
463
465
464
for i , _ in enumerate (users ):
466
- wait_for_fn ("assert balance" , lambda : assert_trace_balance (addrs1 [i ]))
465
+ print (f"user{ i + 1 } -> { addrs1 [i ]} " )
466
+ addr = addrs1 [i ]
467
+
468
+ def check_balance (addr = addr ):
469
+ return assert_trace_balance (addr )
470
+
471
+ wait_for_fn ("assert balance" , check_balance )
467
472
468
473
# chainmain-1 -> cronos_777-1
469
474
amt = amount // 2
@@ -488,7 +493,13 @@ def assert_balance(addr):
488
493
assert rsp ["code" ] == 0 , rsp ["raw_log" ]
489
494
490
495
for i , _ in enumerate (users ):
491
- wait_for_fn ("assert balance" , lambda : assert_balance (addrs0 [i ]))
496
+ print (f"user{ i + 1 } -> { addrs0 [i ]} " )
497
+ addr = addrs0 [i ]
498
+
499
+ def check_balance (addr = addr ):
500
+ return assert_balance (addr )
501
+
502
+ wait_for_fn ("assert balance" , check_balance )
492
503
493
504
old_balance0 += amt
494
505
@@ -565,8 +576,9 @@ def check_fee():
565
576
assert user0_balances == expected , user0_balances
566
577
path = f"transfer/{ dst_channel } /{ base_denom0 } "
567
578
denom_hash = ibc_denom (dst_channel , base_denom0 )
568
- denom_trace = chains [1 ].ibc_denom_trace (path , ibc .chainmain .node_rpc (0 ))
569
- assert denom_trace == {"path" : f"transfer/{ dst_channel } " , "base_denom" : base_denom0 }
579
+ denom = chains [1 ].ibc_denom_trace (path , ibc .chainmain .node_rpc (0 ))
580
+ assert denom ["base" ] == base_denom0
581
+ assert denom ["trace" ] == [{"port_id" : "transfer" , "channel_id" : dst_channel }]
570
582
user1_balances = get_balances (ibc .chainmain , user1 )
571
583
expected = [
572
584
{"denom" : base_denom1 , "amount" : f"{ old_user1_base } " },
0 commit comments