From d12498351659dc47063b42df51d1756bcb2bd4fd Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 18 Apr 2025 17:39:19 +0200 Subject: Extract deposit method --- ledger_process.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'ledger_process.py') diff --git a/ledger_process.py b/ledger_process.py index 2797c6b..d518e57 100644 --- a/ledger_process.py +++ b/ledger_process.py @@ -42,12 +42,17 @@ class LedgerProcess: elif action.type == "deposit" and action.asset != "EUR": assert len(actions) == 1 - logger.error("Don't know how do handle deposits yet.") + self._process_deposit(action) elif action.type == "withdrawal" and action.asset != "EUR": assert len(actions) == 1 self._process_withdrawal(action) + def _process_deposit(self, action): + assert action.amount > 0 + assert action.fee >= 0 + logger.error("Don't know how do handle deposits yet.") + def _process_withdrawal(self, action): assert action.amount < 0 assert action.fee >= 0 -- cgit v1.2.3