GroupDTO constructor
GroupDTO({
- required List<
MemberDTO> members, - required List<
MemberDTO> pendingMembers, - String? contractAddressERC20,
- required int? numberOfERC20,
- String? contractAddressNFT,
- required int? numberOfNFTTokens,
- required String? verificationProof,
- String? groupImage,
- required String? groupName,
- required bool isPublic,
- String? groupDescription,
- required String? groupCreator,
- required String? chatId,
- DateTime? scheduleAt,
- DateTime? scheduleEnd,
- required String? groupType,
- ChatStatus? status,
- String? meta,
Implementation
GroupDTO({
required this.members,
required this.pendingMembers,
this.contractAddressERC20,
required this.numberOfERC20,
this.contractAddressNFT,
required this.numberOfNFTTokens,
required this.verificationProof,
this.groupImage,
required this.groupName,
required this.isPublic,
this.groupDescription,
required this.groupCreator,
required this.chatId,
this.scheduleAt,
this.scheduleEnd,
required this.groupType,
this.status,
this.meta,
});