@ecp.eth/sdk / comments / RootCommentInputDataSchema
Variable: RootCommentInputDataSchema
const RootCommentInputDataSchema: ZodObject<Omit<{
app: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
author: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
channelId: ZodDefault<ZodBigInt>;
commentType: ZodDefault<ZodString>;
content: ZodString;
deadline: ZodBigInt;
hookData: ZodDefault<ZodString>;
metadata: ZodEffects<ZodString, string, string>;
parentId: ZodType<`0x${string}`, ZodTypeDef, `0x${string}`>;
targetUri: ZodString;
}, "parentId" | "targetUri"> & {
parentId: ZodLiteral<`0x${string}`>;
targetUri: ZodString;
}, "strip", ZodTypeAny, {
app: `0x${string}`;
author: `0x${string}`;
channelId: bigint;
commentType: string;
content: string;
deadline: bigint;
hookData: string;
metadata: string;
parentId: `0x${string}`;
targetUri: string;
}, {
app: `0x${string}`;
author: `0x${string}`;
channelId?: bigint;
commentType?: string;
content: string;
deadline: bigint;
hookData?: string;
metadata: string;
parentId: `0x${string}`;
targetUri: string;
}>;
Defined in: packages/sdk/src/comments/schemas.ts:103