Skip to content

Commit 9da42a9

Browse files
committed
add more tao for lock costs in test
1 parent 0ae49df commit 9da42a9

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

pallets/subtensor/src/tests/root.rs

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,18 +1058,23 @@ fn test_register_network_rate_limit() {
10581058
new_test_ext(1).execute_with(|| {
10591059
let coldkey = U256::from(1);
10601060

1061+
// Set rate limit
1062+
let rate_limit = 1;
1063+
NetworkRateLimit::<Test>::put(rate_limit);
1064+
10611065
// Give enough balance to register a network.
10621066
let balance = SubtensorModule::get_network_lock_cost() + 10_000;
10631067
SubtensorModule::add_balance_to_coldkey_account(&coldkey, balance);
10641068

1065-
let rate_limit = 1;
1066-
NetworkRateLimit::<Test>::put(rate_limit);
1067-
10681069
// Register network.
10691070
assert_ok!(SubtensorModule::register_network(RuntimeOrigin::signed(
10701071
coldkey
10711072
)));
10721073

1074+
// Give more TA
1075+
let mut lock_cost = SubtensorModule::get_network_lock_cost();
1076+
SubtensorModule::add_balance_to_coldkey_account(&coldkey, lock_cost + 10_000);
1077+
10731078
// Try to register another network.
10741079
assert_err!(
10751080
SubtensorModule::register_network(RuntimeOrigin::signed(coldkey)),
@@ -1079,6 +1084,10 @@ fn test_register_network_rate_limit() {
10791084
// Step the rate limit.
10801085
step_rate_limit(&TransactionType::RegisterNetwork, 0);
10811086

1087+
// Give more TAO
1088+
lock_cost = SubtensorModule::get_network_lock_cost();
1089+
SubtensorModule::add_balance_to_coldkey_account(&coldkey, lock_cost + 10_000);
1090+
10821091
// Register network again.
10831092
assert_ok!(SubtensorModule::register_network(RuntimeOrigin::signed(
10841093
coldkey

0 commit comments

Comments
 (0)