@dota2classic/steam-market
Version:
Steam market API client
26 lines (25 loc) • 657 B
TypeScript
import { type Asset } from './Asset.js';
export interface Purchase {
listingId: number;
purchaseId: number;
timeSold: number;
steamIdPurchaser: number;
needsRollback: number;
failed: number;
asset: Asset;
paidAmount: number;
paidFee: number;
currencyId: number;
steamFee: number;
publisherFee: number;
publisherFeePercent: number;
publisherFeeApp: number;
receivedAmount: number;
receivedCurrencyId: number;
fundsReturned: number;
avatarActor: string;
personaActor: string;
fundsHeld?: number | null;
timeFundsHeldUntil?: number | null;
fundsRevoked?: number | null;
}