aboutsummaryrefslogtreecommitdiffstats
path: root/api/src/main/java/market/guess/model/ledger
diff options
context:
space:
mode:
Diffstat (limited to 'api/src/main/java/market/guess/model/ledger')
-rw-r--r--api/src/main/java/market/guess/model/ledger/LedgerEntryDTO.java4
-rw-r--r--api/src/main/java/market/guess/model/ledger/LedgerType.java10
2 files changed, 14 insertions, 0 deletions
diff --git a/api/src/main/java/market/guess/model/ledger/LedgerEntryDTO.java b/api/src/main/java/market/guess/model/ledger/LedgerEntryDTO.java
new file mode 100644
index 0000000..733ad03
--- /dev/null
+++ b/api/src/main/java/market/guess/model/ledger/LedgerEntryDTO.java
@@ -0,0 +1,4 @@
1package market.guess.model.ledger;
2
3public record LedgerEntryDTO(
4 long seq, String at, LedgerType type, String amount, String balanceAfter, String note) {}
diff --git a/api/src/main/java/market/guess/model/ledger/LedgerType.java b/api/src/main/java/market/guess/model/ledger/LedgerType.java
new file mode 100644
index 0000000..b1fe15b
--- /dev/null
+++ b/api/src/main/java/market/guess/model/ledger/LedgerType.java
@@ -0,0 +1,10 @@
1package market.guess.model.ledger;
2
3public enum LedgerType {
4 SUBSIDY,
5 PURCHASE,
6 COMMISSION,
7 PAYOUT,
8 REFUND,
9 DEPOSIT
10}