StratumBaseMessage validation

This commit is contained in:
Benjamin Wilson
2024-07-05 20:21:47 -04:00
parent b858a594b8
commit fe4d58a60d
@@ -1,8 +1,9 @@
import { IsEnum, IsNumber } from 'class-validator'; import { IsDefined, IsEnum, IsNumber, IsNumberString, isNumberString, IsOptional } from 'class-validator';
import { eRequestMethod } from '../enums/eRequestMethod'; import { eRequestMethod } from '../enums/eRequestMethod';
export class StratumBaseMessage { export class StratumBaseMessage {
@IsDefined()
id?: number | string = null; id?: number | string = null;
@IsEnum(eRequestMethod) @IsEnum(eRequestMethod)
method: eRequestMethod; method: eRequestMethod;