Files
gridpilot.gg/apps/website/lib/view-data/LeagueWalletViewData.ts
2026-01-23 15:30:23 +01:00

18 lines
456 B
TypeScript

import type { WalletTransactionViewData } from './WalletTransactionViewData';
/**
* ViewData for LeagueWallet
* This is the JSON-serializable input for the Template.
*/
export interface LeagueWalletViewData {
balance: number;
currency: string;
totalRevenue: number;
totalFees: number;
totalWithdrawals: number;
pendingPayouts: number;
transactions: WalletTransactionViewData[];
canWithdraw: boolean;
withdrawalBlockReason?: string;
}