diff --git a/src/models/StratumV1Client.ts b/src/models/StratumV1Client.ts index 17f6e98..69f7e8a 100644 --- a/src/models/StratumV1Client.ts +++ b/src/models/StratumV1Client.ts @@ -315,7 +315,7 @@ export class StratumV1Client { } else { - console.error('Mining Submit validation error'); + console.log('Mining Submit validation error'); const err = new StratumErrorMessage( miningSubmitMessage.id, eStratumErrorCode.OtherUnknown, diff --git a/src/models/stratum-messages/SubscriptionMessage.ts b/src/models/stratum-messages/SubscriptionMessage.ts index c72510e..ada3d12 100644 --- a/src/models/stratum-messages/SubscriptionMessage.ts +++ b/src/models/stratum-messages/SubscriptionMessage.ts @@ -14,7 +14,7 @@ export class SubscriptionMessage extends StratumBaseMessage { @IsString() @MaxLength(128) @Transform(({ value, key, obj, type }) => { - return obj.params[0] == null ? 'unknown' : SubscriptionMessage.refineUserAgent(obj.params[0]); + return obj?.params?.[0] == null ? 'unknown' : SubscriptionMessage.refineUserAgent(obj.params[0]); }) public userAgent: string;