diff --git a/libs/dtos/src/dtos/generics/connection.record.dto.ts b/libs/dtos/src/dtos/generics/connection.record.dto.ts index b48dbb9a904d920c9160d21f8e74add94a1db7c9..e7bd42e9774e22024fd376b288e28b2087ca819b 100644 --- a/libs/dtos/src/dtos/generics/connection.record.dto.ts +++ b/libs/dtos/src/dtos/generics/connection.record.dto.ts @@ -1,11 +1,6 @@ import { IsDateString, IsNotEmpty, IsString } from "class-validator"; import { BaseRecordDto } from "./base.record.dto"; -// INFO: should cover: - -// 1. get connection response -// 2. accept connection response - export class ConnectionRecordDto extends BaseRecordDto { @IsNotEmpty() diff --git a/libs/dtos/src/dtos/generics/creddef.record.dto.ts b/libs/dtos/src/dtos/generics/creddef.record.dto.ts index 70f29373e74dd7b82b435aff9978fe1dcfc45d1b..cf9d449b82a9ea516945b9f2e24484c28a376a31 100644 --- a/libs/dtos/src/dtos/generics/creddef.record.dto.ts +++ b/libs/dtos/src/dtos/generics/creddef.record.dto.ts @@ -2,12 +2,6 @@ import { IsNotEmpty, IsString } from "class-validator"; import { BaseRecordDto } from "./base.record.dto"; -// INFO: should cover: - -// 1. get credential definition response -// 2. create credential definition response - - export class CreddefRecordDto extends BaseRecordDto { @IsNotEmpty() diff --git a/libs/dtos/src/dtos/generics/credential.record.dto.ts b/libs/dtos/src/dtos/generics/credential.record.dto.ts index 587a46d2b90af26d243e096a80c752eb75a9b349..f14aa33d3fc8e711506f77fa9fa7bbebc7d7cbb7 100644 --- a/libs/dtos/src/dtos/generics/credential.record.dto.ts +++ b/libs/dtos/src/dtos/generics/credential.record.dto.ts @@ -1,6 +1,5 @@ import { IsArray, - IsDateString, IsNotEmpty, IsString, ValidateNested, @@ -10,29 +9,7 @@ import { IssueCredentialAttributes } from "../requests/issue.credential.request. import { BaseRecordDto } from "./base.record.dto"; -// INFO: should cover: - -// 1. create credential response -// 2. get credential response - - - -// export class Credential extends BaseRecordDto { -// @IsNotEmpty() -// @IsString() -// credentialRecordType: string; - -// @IsNotEmpty() -// @IsString() -// credentialRecordId: string; -// } - export class CredentialRecordDto extends BaseRecordDto { - // @IsArray() - // @ValidateNested({ each: true }) - // @Type(() => Credential) - // credentials?: Array<Credential>; - @IsNotEmpty() @IsString() credentialRecordType: string; diff --git a/libs/dtos/src/dtos/generics/proof.record.dto.ts b/libs/dtos/src/dtos/generics/proof.record.dto.ts index 37ce14ce2f06cb7c313fc264dcbf6bb3e2952138..4e59f88c0823fc593986a9f07f1979e7a739da5c 100644 --- a/libs/dtos/src/dtos/generics/proof.record.dto.ts +++ b/libs/dtos/src/dtos/generics/proof.record.dto.ts @@ -6,12 +6,6 @@ import { import { BaseRecordDto } from "./base.record.dto"; -// INFO: should cover: - -// 1. decline proof response -// 2. get proof response -// 3. issue proof response - export class ProofRecordDto extends BaseRecordDto { @IsString() connectionId?: string; diff --git a/libs/dtos/src/dtos/generics/schema.record.dto.ts b/libs/dtos/src/dtos/generics/schema.record.dto.ts index bc5d219afd6e667e0a936db3d612d3a8d158d00d..c9b51297523b09ca8c1917e37e42a7fa5a6a0599 100644 --- a/libs/dtos/src/dtos/generics/schema.record.dto.ts +++ b/libs/dtos/src/dtos/generics/schema.record.dto.ts @@ -1,18 +1,16 @@ -import { IsDateString, IsNotEmpty, IsString } from "class-validator"; +import { ArrayMinSize, IsArray, IsNotEmpty, IsString } from "class-validator"; import { BaseRecordDto } from "./base.record.dto"; -// INFO: should cover: - -// 1. create schema response -// 2. get schema response - export class SchemaRecordDto extends BaseRecordDto { @IsString() @IsNotEmpty() name: string; @IsNotEmpty() + @IsArray() + @IsString({ each: true }) + @ArrayMinSize(1) attributes: string[]; @IsNotEmpty() diff --git a/libs/dtos/src/dtos/requests/connection.req.dto.ts b/libs/dtos/src/dtos/requests/connection.req.dto.ts index 2c63d34ce1e6b546c9d5966bc0272a31798591f3..cd091613ec41267276175aa50064d743a1d0bf1c 100644 --- a/libs/dtos/src/dtos/requests/connection.req.dto.ts +++ b/libs/dtos/src/dtos/requests/connection.req.dto.ts @@ -1,11 +1,6 @@ import { IsNotEmpty, IsString } from "class-validator"; -// INFO: should cover: - -// 1. get connection request - - export class ConnectionReqDto { //@example 6464b521-005a-4379-91e0-a3692b31cafd @IsNotEmpty() diff --git a/libs/dtos/src/dtos/requests/creddef.req.dto.ts b/libs/dtos/src/dtos/requests/creddef.req.dto.ts index 37284a401cebf171e2637e7ff4902806ec970e30..681e3eeceb5dde3cd2a064f9b5bb16b722ad8482 100644 --- a/libs/dtos/src/dtos/requests/creddef.req.dto.ts +++ b/libs/dtos/src/dtos/requests/creddef.req.dto.ts @@ -1,9 +1,5 @@ import { IsNotEmpty, IsString } from "class-validator"; -// INFO: should cover: - -// 1. get credential definition request - export class CreddefReqDto { @IsNotEmpty() diff --git a/libs/dtos/src/dtos/requests/credential.req.dto.ts b/libs/dtos/src/dtos/requests/credential.req.dto.ts index c2b6dcd88bc50865fb3d23b8dbbf4cfa594393ef..f94a268201126e6f8a18ff0a0ad68f80ba233bbe 100644 --- a/libs/dtos/src/dtos/requests/credential.req.dto.ts +++ b/libs/dtos/src/dtos/requests/credential.req.dto.ts @@ -1,14 +1,6 @@ import { IsNotEmpty, IsString } from "class-validator"; - -// INFO: should cover: - -// 1. accept credential request -// 2. get credential request - - - export class CredentialReqDto { //@example cf8395a5-9a53-4e06-8a5d-04e0fc00ca04 @IsNotEmpty() diff --git a/libs/dtos/src/dtos/requests/proof.req.dto.ts b/libs/dtos/src/dtos/requests/proof.req.dto.ts index 010099221def648cfeae2caebe7d226f2b534c37..e67c181935052193df16f50be1f9c60c81913373 100644 --- a/libs/dtos/src/dtos/requests/proof.req.dto.ts +++ b/libs/dtos/src/dtos/requests/proof.req.dto.ts @@ -1,12 +1,6 @@ import { IsNotEmpty, IsString, ValidateIf } from "class-validator"; -// INFO: should cover: - -// 1. get proof request -// 2. decline proof request -// 3. accept proof request - export class ProofReqDto { @IsString() @IsNotEmpty() diff --git a/libs/dtos/src/dtos/requests/schema.req.dto.ts b/libs/dtos/src/dtos/requests/schema.req.dto.ts index 6902b70448269c1c2d129cf076ff651cbdf5ec13..4bf2cb6ceb4d9a8b3e761e634781cd429f5098f2 100644 --- a/libs/dtos/src/dtos/requests/schema.req.dto.ts +++ b/libs/dtos/src/dtos/requests/schema.req.dto.ts @@ -1,10 +1,6 @@ import { IsNotEmpty, IsString } from "class-validator"; -// INFO: should cover: - -// 1. get schema request - export class SchemaReqDto { //@example "did:indy:LEDNGER:SXM76gQwRnjkgoz2oBnGjd/anoncreds/v0/SCHEMA/test schema/1.0.2" @IsNotEmpty()