Response.cs 392 B

123456789101112131415161718
  1. namespace Application.Features.Api.Studio.Wallet.GetBalance;
  2. public sealed record Response(
  3. int WithdrawableBalance,
  4. int TotalEarned,
  5. int TotalWithdrawn,
  6. int PendingWithdrawal,
  7. List<TransactionItem> RecentTransactions
  8. );
  9. public sealed record TransactionItem(
  10. int Id,
  11. string Type,
  12. int Amount,
  13. int Balance,
  14. string Description,
  15. DateTime CreatedAt
  16. );