From 99975da7c0bcda553a4e52d37c7e8f31d92d4569 Mon Sep 17 00:00:00 2001 From: FiveMovesAhead Date: Tue, 18 Mar 2025 21:30:51 +0800 Subject: [PATCH] Move hardcoded magic numbers to config. --- tig-protocol/src/contracts/players.rs | 2 +- tig-structs/src/config.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tig-protocol/src/contracts/players.rs b/tig-protocol/src/contracts/players.rs index 2d5d9fb..0eccde6 100644 --- a/tig-protocol/src/contracts/players.rs +++ b/tig-protocol/src/contracts/players.rs @@ -256,7 +256,7 @@ pub(crate) async fn update(cache: &mut AddBlockCache) { } } DepositType::Lock { .. } => { - let weight = PreciseNumber::from(4); + let weight = PreciseNumber::from(config.deposits.token_locker_weight); let player_data = active_players_block_data .get_mut(&deposit.player_id) .unwrap(); diff --git a/tig-structs/src/config.rs b/tig-structs/src/config.rs index 54a931c..81c7a36 100644 --- a/tig-structs/src/config.rs +++ b/tig-structs/src/config.rs @@ -50,6 +50,7 @@ serializable_struct_with_getters! { delegatees_update_period: u32, delegatee_min_deposit: PreciseNumber, max_delegations: usize, + token_locker_weight: u32, } } serializable_struct_with_getters! {