@@ -3570,52 +3570,75 @@ async def test_get_liquidity_list_happy_path(subtensor, fake_wallet, mocker):
3570
3570
return_value = (Balance .from_tao (0.0 ), Balance .from_tao (0.0 , netuid )),
3571
3571
)
3572
3572
3573
- mocked_substrate_query = mocker .AsyncMock (
3573
+ mocked_substrate_query_multi = mocker .AsyncMock (
3574
3574
side_effect = [
3575
- # for gather
3576
- {"bits" : 0 },
3577
- {"bits" : 0 },
3578
- {"bits" : 18446744073709551616 },
3579
- # for loop
3580
- {
3581
- "liquidity_net" : 1000000000000 ,
3582
- "liquidity_gross" : 1000000000000 ,
3583
- "fees_out_tao" : {"bits" : 0 },
3584
- "fees_out_alpha" : {"bits" : 0 },
3585
- },
3586
- {
3587
- "liquidity_net" : - 1000000000000 ,
3588
- "liquidity_gross" : 1000000000000 ,
3589
- "fees_out_tao" : {"bits" : 0 },
3590
- "fees_out_alpha" : {"bits" : 0 },
3591
- },
3592
- {
3593
- "liquidity_net" : 1000000000000 ,
3594
- "liquidity_gross" : 1000000000000 ,
3595
- "fees_out_tao" : {"bits" : 0 },
3596
- "fees_out_alpha" : {"bits" : 0 },
3597
- },
3598
- {
3599
- "liquidity_net" : - 1000000000000 ,
3600
- "liquidity_gross" : 1000000000000 ,
3601
- "fees_out_tao" : {"bits" : 0 },
3602
- "fees_out_alpha" : {"bits" : 0 },
3603
- },
3604
- {
3605
- "liquidity_net" : 1000000000000 ,
3606
- "liquidity_gross" : 1000000000000 ,
3607
- "fees_out_tao" : {"bits" : 0 },
3608
- "fees_out_alpha" : {"bits" : 0 },
3609
- },
3610
- {
3611
- "liquidity_net" : - 1000000000000 ,
3612
- "liquidity_gross" : 1000000000000 ,
3613
- "fees_out_tao" : {"bits" : 0 },
3614
- "fees_out_alpha" : {"bits" : 0 },
3615
- },
3575
+ [
3576
+ (None , {"bits" : 0 }),
3577
+ (None , {"bits" : 0 }),
3578
+ (None , {"bits" : 18446744073709551616 }),
3579
+ ],
3580
+ [
3581
+ (
3582
+ None ,
3583
+ {
3584
+ "liquidity_net" : 1000000000000 ,
3585
+ "liquidity_gross" : 1000000000000 ,
3586
+ "fees_out_tao" : {"bits" : 0 },
3587
+ "fees_out_alpha" : {"bits" : 0 },
3588
+ },
3589
+ ),
3590
+ (
3591
+ None ,
3592
+ {
3593
+ "liquidity_net" : - 1000000000000 ,
3594
+ "liquidity_gross" : 1000000000000 ,
3595
+ "fees_out_tao" : {"bits" : 0 },
3596
+ "fees_out_alpha" : {"bits" : 0 },
3597
+ },
3598
+ ),
3599
+ (
3600
+ None ,
3601
+ {
3602
+ "liquidity_net" : 1000000000000 ,
3603
+ "liquidity_gross" : 1000000000000 ,
3604
+ "fees_out_tao" : {"bits" : 0 },
3605
+ "fees_out_alpha" : {"bits" : 0 },
3606
+ },
3607
+ ),
3608
+ (
3609
+ None ,
3610
+ {
3611
+ "liquidity_net" : - 1000000000000 ,
3612
+ "liquidity_gross" : 1000000000000 ,
3613
+ "fees_out_tao" : {"bits" : 0 },
3614
+ "fees_out_alpha" : {"bits" : 0 },
3615
+ },
3616
+ ),
3617
+ (
3618
+ None ,
3619
+ {
3620
+ "liquidity_net" : 1000000000000 ,
3621
+ "liquidity_gross" : 1000000000000 ,
3622
+ "fees_out_tao" : {"bits" : 0 },
3623
+ "fees_out_alpha" : {"bits" : 0 },
3624
+ },
3625
+ ),
3626
+ (
3627
+ None ,
3628
+ {
3629
+ "liquidity_net" : - 1000000000000 ,
3630
+ "liquidity_gross" : 1000000000000 ,
3631
+ "fees_out_tao" : {"bits" : 0 },
3632
+ "fees_out_alpha" : {"bits" : 0 },
3633
+ },
3634
+ ),
3635
+ ],
3616
3636
]
3617
3637
)
3618
- mocker .patch .object (subtensor .substrate , "query" , mocked_substrate_query )
3638
+
3639
+ mocker .patch .object (
3640
+ subtensor .substrate , "query_multi" , mocked_substrate_query_multi
3641
+ )
3619
3642
3620
3643
fake_positions = [
3621
3644
[
0 commit comments