optional password

This commit is contained in:
Ben Wilson
2024-02-20 19:17:20 -05:00
parent 2e296c00d5
commit 9f723782ab
@@ -1,5 +1,5 @@
import { Expose, Transform } from 'class-transformer'; import { Expose, Transform } from 'class-transformer';
import { ArrayMaxSize, ArrayMinSize, IsArray, IsString, MaxLength } from 'class-validator'; import { ArrayMaxSize, ArrayMinSize, IsArray, IsOptional, IsString, MaxLength } from 'class-validator';
import { eRequestMethod } from '../enums/eRequestMethod'; import { eRequestMethod } from '../enums/eRequestMethod';
import { IsBitcoinAddress } from '../validators/bitcoin-address.validator'; import { IsBitcoinAddress } from '../validators/bitcoin-address.validator';
@@ -35,7 +35,8 @@ export class AuthorizationMessage extends StratumBaseMessage {
return obj.params[1]; return obj.params[1];
}) })
@MaxLength(64) @MaxLength(64)
public password: string; @IsOptional()
public password?: string;
constructor() { constructor() {
super(); super();