@@ -223,13 +223,17 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
223
223
bob_wallet .coldkey .ss58_address ,
224
224
)
225
225
226
- assert balances = = {
226
+ expected_balances = {
227
227
alice_wallet .coldkey .ss58_address : get_dynamic_balance (
228
- balances [alice_wallet .coldkey .ss58_address ].rao , 2
228
+ balances [alice_wallet .coldkey .ss58_address ].rao
229
+ ),
230
+ bob_wallet .coldkey .ss58_address : get_dynamic_balance (
231
+ balances [bob_wallet .coldkey .ss58_address ].rao
229
232
),
230
- bob_wallet .coldkey .ss58_address : Balance .from_tao (999_998 ).set_unit (3 ),
231
233
}
232
234
235
+ assert balances == expected_balances
236
+
233
237
alice_balance = balances [alice_wallet .coldkey .ss58_address ]
234
238
235
239
success = subtensor .add_stake_multiple (
@@ -260,11 +264,17 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
260
264
bob_wallet .coldkey .ss58_address ,
261
265
)
262
266
263
- assert balances == {
264
- alice_wallet .coldkey .ss58_address : ApproxBalance (alice_balance .rao ),
265
- bob_wallet .coldkey .ss58_address : Balance .from_tao (999_998 ),
267
+ expected_balances = {
268
+ alice_wallet .coldkey .ss58_address : get_dynamic_balance (
269
+ balances [alice_wallet .coldkey .ss58_address ].rao
270
+ ),
271
+ bob_wallet .coldkey .ss58_address : get_dynamic_balance (
272
+ balances [bob_wallet .coldkey .ss58_address ].rao
273
+ ),
266
274
}
267
275
276
+ assert balances == expected_balances
277
+
268
278
success = subtensor .unstake_multiple (
269
279
alice_wallet ,
270
280
hotkey_ss58s = [bob_wallet .hotkey .ss58_address for _ in netuids ],
@@ -288,12 +298,15 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
288
298
bob_wallet .coldkey .ss58_address ,
289
299
)
290
300
291
- assert balances = = {
301
+ expected_balances = {
292
302
alice_wallet .coldkey .ss58_address : get_dynamic_balance (
293
- balances [alice_wallet .coldkey .ss58_address ].rao , 2
303
+ balances [alice_wallet .coldkey .ss58_address ].rao ,
294
304
),
295
- bob_wallet .coldkey .ss58_address : Balance .from_tao (999_998 ),
305
+ bob_wallet .coldkey .ss58_address : Balance .from_tao (999_999.8 ),
296
306
}
307
+
308
+ assert balances == expected_balances
309
+
297
310
assert balances [alice_wallet .coldkey .ss58_address ] > alice_balance
298
311
logging .console .success (f"✅ Test [green]test_batch_operations[/green] passed" )
299
312
0 commit comments