mirror of
https://github.com/emo2007/block-accounting.git
synced 2025-04-12 08:56:28 +00:00
22 lines
452 B
TypeScript
22 lines
452 B
TypeScript
import { ApiProperty } from '@nestjs/swagger';
|
|
import { IsString, IsUrl } from 'class-validator';
|
|
|
|
export class DeployAgreementDto {
|
|
@ApiProperty()
|
|
@IsString()
|
|
multiSigWallet: string;
|
|
}
|
|
export class GetAgreementInfoDto {
|
|
@ApiProperty()
|
|
@IsString()
|
|
contractAddress: string;
|
|
}
|
|
export class RequestAgreementDto extends GetAgreementInfoDto {
|
|
@ApiProperty()
|
|
@IsString()
|
|
multiSigWallet: string;
|
|
@ApiProperty()
|
|
@IsUrl()
|
|
url: string;
|
|
}
|