@@ -771,40 +771,44 @@ def test_transfer_stake(subtensor, alice_wallet, bob_wallet, dave_wallet):
771
771
772
772
alice_stakes = subtensor .get_stake_for_coldkey (alice_wallet .coldkey .ss58_address )
773
773
774
- assert alice_stakes == [
775
- StakeInfo (
776
- hotkey_ss58 = alice_wallet .hotkey .ss58_address ,
777
- coldkey_ss58 = alice_wallet .coldkey .ss58_address ,
778
- netuid = alice_subnet_netuid ,
779
- stake = get_dynamic_balance (alice_stakes [0 ].stake .rao , alice_subnet_netuid ),
780
- locked = Balance (0 ).set_unit (alice_subnet_netuid ),
781
- emission = get_dynamic_balance (
782
- alice_stakes [0 ].emission .rao , alice_subnet_netuid
783
- ),
784
- drain = 0 ,
785
- is_registered = True ,
786
- ),
787
- ]
788
-
789
- bob_stakes = subtensor .get_stake_for_coldkey (bob_wallet .coldkey .ss58_address )
790
-
791
- assert (
792
- bob_stakes
793
- == [
774
+ expected_alice_stake = (
775
+ [
794
776
StakeInfo (
795
777
hotkey_ss58 = alice_wallet .hotkey .ss58_address ,
796
- coldkey_ss58 = bob_wallet .coldkey .ss58_address ,
797
- netuid = dave_subnet_netuid ,
798
- stake = get_dynamic_balance (bob_stakes [0 ].stake .rao , dave_subnet_netuid ),
799
- locked = Balance (0 ),
778
+ coldkey_ss58 = alice_wallet .coldkey .ss58_address ,
779
+ netuid = alice_subnet_netuid ,
780
+ stake = get_dynamic_balance (
781
+ alice_stakes [0 ].stake .rao , alice_subnet_netuid
782
+ ),
783
+ locked = Balance (0 ).set_unit (alice_subnet_netuid ),
800
784
emission = get_dynamic_balance (
801
- bob_stakes [0 ].emission .rao , dave_subnet_netuid
785
+ alice_stakes [0 ].emission .rao , alice_subnet_netuid
802
786
),
803
787
drain = 0 ,
804
- is_registered = False ,
788
+ is_registered = True ,
805
789
),
806
790
]
807
791
if subtensor .is_fast_blocks ()
808
792
else []
809
793
)
794
+
795
+ assert alice_stakes == expected_alice_stake
796
+
797
+ bob_stakes = subtensor .get_stake_for_coldkey (bob_wallet .coldkey .ss58_address )
798
+
799
+ expected_bob_stake = [
800
+ StakeInfo (
801
+ hotkey_ss58 = alice_wallet .hotkey .ss58_address ,
802
+ coldkey_ss58 = bob_wallet .coldkey .ss58_address ,
803
+ netuid = dave_subnet_netuid ,
804
+ stake = get_dynamic_balance (bob_stakes [0 ].stake .rao , dave_subnet_netuid ),
805
+ locked = Balance (0 ),
806
+ emission = get_dynamic_balance (
807
+ bob_stakes [0 ].emission .rao , dave_subnet_netuid
808
+ ),
809
+ drain = 0 ,
810
+ is_registered = False ,
811
+ ),
812
+ ]
813
+ assert bob_stakes == expected_bob_stake
810
814
logging .console .success (f"✅ Test [green]test_transfer_stake[/green] passed" )
0 commit comments