Skip to content

Commit

Permalink
Fix gno harvest params (#363)
Browse files Browse the repository at this point in the history
  • Loading branch information
evgeny-stakewise authored Jul 2, 2024
1 parent 35a0b98 commit 980cddc
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/common/harvest.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from src.common.clients import ipfs_fetch_client
from src.common.contracts import keeper_contract, vault_contract
from src.common.typings import HarvestParams
from src.config.networks import GNO_NETWORKS
from src.config.settings import settings


Expand Down Expand Up @@ -36,12 +37,15 @@ async def _fetch_harvest_params_from_ipfs(

if mev_escrow == settings.network_config.SHARED_MEV_ESCROW_CONTRACT_ADDRESS:
# shared mev vault
if settings.network in GNO_NETWORKS:
reward = vault_data['consensus_reward']
else:
reward = Wei(
vault_data['consensus_reward']
+ vault_data['unlocked_mev_reward']
+ vault_data['locked_mev_reward']
)
unlocked_mev_reward = Wei(vault_data['unlocked_mev_reward'])
reward = Wei(
vault_data['consensus_reward']
+ unlocked_mev_reward
+ vault_data['locked_mev_reward']
)
else:
# own mev vault
unlocked_mev_reward = Wei(0)
Expand Down

0 comments on commit 980cddc

Please sign in to comment.