From d698e07950eacad4bc37ef8234858c6c85cc6fe9 Mon Sep 17 00:00:00 2001 From: Peter Jung Date: Thu, 27 Feb 2025 10:24:16 +0100 Subject: [PATCH 1/2] More specific log --- prediction_market_agent_tooling/markets/omen/omen_resolving.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prediction_market_agent_tooling/markets/omen/omen_resolving.py b/prediction_market_agent_tooling/markets/omen/omen_resolving.py index 21ef5cbc..c3dd47ba 100644 --- a/prediction_market_agent_tooling/markets/omen/omen_resolving.py +++ b/prediction_market_agent_tooling/markets/omen/omen_resolving.py @@ -116,7 +116,7 @@ def claim_bonds_on_realitio_question( current_balance = realitio_contract.balanceOf(public_key, web3=web3) # Keeping balance on Realitio is not useful, so it's recommended to just withdraw it. if current_balance > 0 and auto_withdraw: - logger.info(f"Withdrawing remaining balance {current_balance=}") + logger.info(f"Withdrawing remaining balance {current_balance=} from Realitio.") realitio_contract.withdraw(api_keys, web3=web3) From af8253474edd4952b3121cf2a7a0bb7371bc6e82 Mon Sep 17 00:00:00 2001 From: Peter Jung Date: Thu, 27 Feb 2025 10:26:10 +0100 Subject: [PATCH 2/2] use xdai --- .../markets/omen/omen_resolving.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/prediction_market_agent_tooling/markets/omen/omen_resolving.py b/prediction_market_agent_tooling/markets/omen/omen_resolving.py index c3dd47ba..ea1f8ef3 100644 --- a/prediction_market_agent_tooling/markets/omen/omen_resolving.py +++ b/prediction_market_agent_tooling/markets/omen/omen_resolving.py @@ -26,7 +26,11 @@ OmenSubgraphHandler, ) from prediction_market_agent_tooling.tools.utils import utcnow -from prediction_market_agent_tooling.tools.web3_utils import ZERO_BYTES, xdai_to_wei +from prediction_market_agent_tooling.tools.web3_utils import ( + ZERO_BYTES, + wei_to_xdai, + xdai_to_wei, +) def claim_bonds_on_realitio_questions( @@ -116,7 +120,9 @@ def claim_bonds_on_realitio_question( current_balance = realitio_contract.balanceOf(public_key, web3=web3) # Keeping balance on Realitio is not useful, so it's recommended to just withdraw it. if current_balance > 0 and auto_withdraw: - logger.info(f"Withdrawing remaining balance {current_balance=} from Realitio.") + logger.info( + f"Withdrawing remaining balance {wei_to_xdai(current_balance)} xDai from Realitio." + ) realitio_contract.withdraw(api_keys, web3=web3)