Variable solutionAutomationInvokeContractSchemaConst
solutionAutomationInvokeContractSchema: ZodObject<
{
input_schema: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
>,
>;
participants: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
description: ZodOptional<ZodNullable<ZodString>>;
name: ZodString;
required: ZodBoolean;
type: ZodString;
},
"strip",
ZodTypeAny,
{
description?: string
| null;
name: string;
required: boolean;
type: string;
},
{
description?: string
| null;
name: string;
required: boolean;
type: string;
},
>,
"many",
>,
>,
>;
prefills: ZodObject<
{
participants: ZodOptional<
ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
>;
payload: ZodOptional<
ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
>;
},
"strip",
ZodTypeAny,
{
participants?: Record<string, {} | null>;
payload?: Record<string, {} | null>;
},
{
participants?: Record<string, {} | null>;
payload?: Record<string, {} | null>;
},
>;
},
"strip",
ZodTypeAny,
{
input_schema?: Record<string, {} | null>
| null;
participants?:
| {
description?: string
| null;
name: string;
required: boolean;
type: string;
}[]
| null;
prefills: {
participants?: Record<string, {} | null>;
payload?: Record<string, {} | null>;
};
},
{
input_schema?: Record<string, {} | null>
| null;
participants?:
| {
description?: string
| null;
name: string;
required: boolean;
type: string;
}[]
| null;
prefills: {
participants?: Record<string, {} | null>;
payload?: Record<string, {} | null>;
};
},
> = ...
Runtime validator for SolutionAutomationInvokeContract.