diff options
author | uvok | 2025-04-15 13:32:48 +0200 |
---|---|---|
committer | uvok | 2025-04-15 13:32:48 +0200 |
commit | 206c2fe18c322e94c3f0a18bee981c14b2a0cd56 (patch) | |
tree | b182a079b0e75a79ffdd6481400afdfc812801c2 /ledger_action.py | |
parent | 6e782e7368e5d66f05b5d9b2b3e36352ae0d7a77 (diff) |
Introduce LedgerAction
make code cleaner
Diffstat (limited to 'ledger_action.py')
-rw-r--r-- | ledger_action.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ledger_action.py b/ledger_action.py new file mode 100644 index 0000000..751d6b8 --- /dev/null +++ b/ledger_action.py @@ -0,0 +1,12 @@ +from dataclasses import dataclass +from decimal import Decimal +from typing import Optional + +@dataclass +class LedgerAction: + type: str + asset: str + amount: Decimal + fee: Decimal + date: str + refid: str |