From 85e07a465a29e49f995620dd4da6ce2ff3260760 Mon Sep 17 00:00:00 2001 From: Felix Henneke Date: Mon, 5 Feb 2024 10:48:51 +0100 Subject: [PATCH] cast protocol fee to int in transfer otherwise the creation of transfers fails. (for some reason this is not covered in a test) --- src/fetch/payouts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fetch/payouts.py b/src/fetch/payouts.py index f4237fdd..4724f0ee 100644 --- a/src/fetch/payouts.py +++ b/src/fetch/payouts.py @@ -316,7 +316,7 @@ def prepare_transfers(payout_df: DataFrame, period: AccountingPeriod) -> PeriodP Transfer( token=None, recipient=PROTOCOL_FEE_SAFE, - amount_wei=payout_df.protocol_fee_eth.sum(), + amount_wei=int(payout_df.protocol_fee_eth.sum()), ) )