Skip to content

feat(wallet): add top-up and ledger tracking - #30

Open
Tadamdip wants to merge 1 commit into
masterfrom
nothing
Open

feat(wallet): add top-up and ledger tracking#30
Tadamdip wants to merge 1 commit into
masterfrom
nothing

Conversation

@Tadamdip

Copy link
Copy Markdown
  • Implemented top-up wallet endpoint in WalletAdminController.
  • Added WalletTopUpDto for validating top-up requests.
  • Created WalletLedgerEntry entity to track wallet transactions.
  • Introduced WalletLedgerType enum for categorizing ledger entries.
  • Enhanced WalletService to handle wallet top-ups and ledger entry creation.
  • Added listLedgerEntries method to WalletService for retrieving ledger entries.
  • Created WalletLedgerQueryDto for querying ledger entries with filters.
  • Added migration for wallet ledger entries table and associated constraints.
  • Implemented unit tests for wallet service methods including top-up and payment processing.

- Implemented top-up wallet endpoint in WalletAdminController.
- Added WalletTopUpDto for validating top-up requests.
- Created WalletLedgerEntry entity to track wallet transactions.
- Introduced WalletLedgerType enum for categorizing ledger entries.
- Enhanced WalletService to handle wallet top-ups and ledger entry creation.
- Added listLedgerEntries method to WalletService for retrieving ledger entries.
- Created WalletLedgerQueryDto for querying ledger entries with filters.
- Added migration for wallet ledger entries table and associated constraints.
- Implemented unit tests for wallet service methods including top-up and payment processing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant