Skip to content

Commit

Permalink
add migration code to farm staking onBehalf
Browse files Browse the repository at this point in the history
  • Loading branch information
psorinionut committed Jan 16, 2025
1 parent 2f788d1 commit 045e4ac
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions farm-staking/farm-staking/src/external_interaction.rs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ pub trait ExternalInteractionsModule:
&farm_token_mapper,
);

self.migrate_old_farm_positions(&user);

let boosted_rewards = self.claim_only_boosted_payment(&user);
let boosted_rewards_payment =
EsdtTokenPayment::new(self.reward_token_id().get(), 0, boosted_rewards);
Expand Down Expand Up @@ -94,6 +96,8 @@ pub trait ExternalInteractionsModule:
.get_claim_original_owner::<StakingFarmTokenAttributes<Self::Api>>(&farm_token_mapper);
self.require_user_whitelisted(&user, &caller);

self.migrate_old_farm_positions(&user);

let payments = self.get_non_empty_payments();
let claim_result = self.claim_rewards_base_no_farm_token_mint::<FarmStakingWrapper<Self>>(
user.clone(),
Expand Down

0 comments on commit 045e4ac

Please sign in to comment.