9 lines
283 B
TypeScript
9 lines
283 B
TypeScript
import { IsString, IsNumber, IsPositive, IsOptional, IsUUID } from 'class-validator';
|
|
|
|
export class TransferFundsDto {
|
|
@IsUUID() fromAccountId: string;
|
|
@IsUUID() toAccountId: string;
|
|
@IsNumber() @IsPositive() amount: number;
|
|
@IsOptional() @IsString() description?: string;
|
|
}
|