From 677a237cc9af8f381423ae26ab46c56d09757061 Mon Sep 17 00:00:00 2001 From: Evgeny Gusarov Date: Wed, 3 Jul 2024 19:05:25 +0300 Subject: [PATCH] Move swap-xdai after update-state --- src/harvest/execution.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/harvest/execution.py b/src/harvest/execution.py index 386a8dd8..eba57c8c 100644 --- a/src/harvest/execution.py +++ b/src/harvest/execution.py @@ -49,13 +49,13 @@ async def get_update_state_calls( if settings.network in GNO_NETWORKS: gno_vault_contract = get_gno_vault_contract() swap_xdai_call = gno_vault_contract.get_swap_xdai_call() - calls.insert(0, swap_xdai_call) + calls.append(swap_xdai_call) # check whether xDAI swap works try: await gno_vault_contract.functions.multicall(calls).call() except (ValueError, ContractLogicError): logger.warning('xDAI swap failed, excluding from the call.') - calls.pop(0) + calls.pop() return [(vault_contract.address, call) for call in calls]