@ecp.eth/sdk / comments / ReplyCommentInputDataSchema
Variable: ReplyCommentInputDataSchema
const ReplyCommentInputDataSchema: ZodObject<Omit<{
app: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
author: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
channelId: ZodDefault<ZodBigInt>;
commentType: ZodDefault<ZodNumber>;
content: ZodString;
deadline: ZodBigInt;
metadata: ZodDefault<ZodArray<ZodObject<{
key: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
value: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
}, "strip", ZodTypeAny, {
key: `0x${string}`;
value: `0x${string}`;
}, {
key: `0x${string}`;
value: `0x${string}`;
}>, "many">>;
parentId: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
targetUri: ZodString;
}, "targetUri"> & {
targetUri: ZodLiteral<"">;
}, "strip", ZodTypeAny, {
app: `0x${string}`;
author: `0x${string}`;
channelId: bigint;
commentType: number;
content: string;
deadline: bigint;
metadata: {
key: `0x${string}`;
value: `0x${string}`;
}[];
parentId: `0x${string}`;
targetUri: "";
}, {
app: `0x${string}`;
author: `0x${string}`;
channelId?: bigint;
commentType?: number;
content: string;
deadline: bigint;
metadata?: {
key: `0x${string}`;
value: `0x${string}`;
}[];
parentId: `0x${string}`;
targetUri: "";
}>;
Defined in: packages/sdk/src/comments/schemas.ts:113