From 2e638d14dab53253cb89fc174c574faedfdf1dca Mon Sep 17 00:00:00 2001 From: FiveMovesAhead Date: Fri, 22 Nov 2024 03:30:07 +0800 Subject: [PATCH] Can delegate as long as initial deposit meets min requirement. --- tig-protocol/src/contracts/opow.rs | 2 +- tig-structs/src/config.rs | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/tig-protocol/src/contracts/opow.rs b/tig-protocol/src/contracts/opow.rs index 7217130c..d7a9aed9 100644 --- a/tig-protocol/src/contracts/opow.rs +++ b/tig-protocol/src/contracts/opow.rs @@ -250,7 +250,7 @@ pub(crate) async fn update(cache: &mut AddBlockCache) { player_data.delegatee = Some(player_id.clone()); } else if let Some(delegatee) = &player_state.delegatee { if !active_opow_ids.contains(&delegatee.value) - || self_deposit[player_id] < config.deposits.delegator_min_deposit + // || self_deposit[player_id] < config.deposits.delegator_min_deposit || self_deposit[&delegatee.value] < config.deposits.delegatee_min_deposit { continue; diff --git a/tig-structs/src/config.rs b/tig-structs/src/config.rs index 8cdc3663..132ed9dd 100644 --- a/tig-structs/src/config.rs +++ b/tig-structs/src/config.rs @@ -42,7 +42,6 @@ serializable_struct_with_getters! { lock_address: String, min_lock_period_secs: u64, max_lock_period_rounds: u32, - lock_period_multiplier: f64, max_reward_share: f64, default_reward_share: f64, reward_share_update_period: u32,