Skip to content

Commit

Permalink
remove validation checks from farm staking SC
Browse files Browse the repository at this point in the history
  • Loading branch information
psorinionut committed Aug 2, 2024
1 parent a907b89 commit 3464f85
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ pub trait ClaimOnlyBoostedStakingRewardsModule:
}

let mut storage_cache = StorageCache::new(self);
self.validate_contract_state(storage_cache.contract_state, &storage_cache.farm_token_id);
FarmStakingWrapper::<Self>::generate_aggregated_rewards(self, &mut storage_cache);

let boosted_rewards = self.claim_only_boosted_payment(user);
Expand Down
4 changes: 0 additions & 4 deletions farm-staking/farm-staking/src/custom_rewards.rs
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ pub trait CustomRewardsModule:
self.require_caller_has_admin_permissions();

let mut storage_cache = StorageCache::new(self);
self.validate_contract_state(storage_cache.contract_state, &storage_cache.farm_token_id);
FarmStakingWrapper::<Self>::generate_aggregated_rewards(self, &mut storage_cache);

let reward_capacity_mapper = self.reward_capacity();
Expand Down Expand Up @@ -81,7 +80,6 @@ pub trait CustomRewardsModule:
self.require_caller_has_admin_permissions();

let mut storage_cache = StorageCache::new(self);
self.validate_contract_state(storage_cache.contract_state, &storage_cache.farm_token_id);
FarmStakingWrapper::<Self>::generate_aggregated_rewards(self, &mut storage_cache);
self.produce_rewards_enabled().set(false);
}
Expand All @@ -92,7 +90,6 @@ pub trait CustomRewardsModule:
require!(per_block_amount != 0, "Amount cannot be zero");

let mut storage_cache = StorageCache::new(self);
self.validate_contract_state(storage_cache.contract_state, &storage_cache.farm_token_id);
FarmStakingWrapper::<Self>::generate_aggregated_rewards(self, &mut storage_cache);
self.per_block_reward_amount().set(&per_block_amount);
}
Expand All @@ -103,7 +100,6 @@ pub trait CustomRewardsModule:
require!(max_apr != 0, "Max APR cannot be zero");

let mut storage_cache = StorageCache::new(self);
self.validate_contract_state(storage_cache.contract_state, &storage_cache.farm_token_id);
FarmStakingWrapper::<Self>::generate_aggregated_rewards(self, &mut storage_cache);
self.max_annual_percentage_rewards().set(&max_apr);
}
Expand Down

0 comments on commit 3464f85

Please sign in to comment.