From b2796b850b871dbe36c44f8b8c352fcda0ee9a98 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 4 Oct 2023 06:36:31 +0200 Subject: [PATCH] Add funding_fee export to order object Helps debugging #9163 --- freqtrade/persistence/trade_model.py | 1 + tests/rpc/test_rpc.py | 1 + 2 files changed, 2 insertions(+) diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index 8efce76d1..631585127 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -237,6 +237,7 @@ class Order(ModelBase): 'price': self.price, 'remaining': self.remaining, 'ft_fee_base': self.ft_fee_base, + 'funding_fee': self.funding_fee, }) return resp diff --git a/tests/rpc/test_rpc.py b/tests/rpc/test_rpc.py index b8eb51a91..7ea9dae89 100644 --- a/tests/rpc/test_rpc.py +++ b/tests/rpc/test_rpc.py @@ -99,6 +99,7 @@ def test_rpc_trade_status(default_conf, ticker, fee, mocker) -> None: 'order_filled_timestamp': ANY, 'order_type': 'limit', 'price': 1.098e-05, 'is_open': False, 'pair': 'ETH/BTC', 'order_id': ANY, 'remaining': ANY, 'status': ANY, 'ft_is_entry': True, 'ft_fee_base': None, + 'funding_fee': ANY, }], } mocker.patch('freqtrade.rpc.telegram.Telegram', MagicMock())