@xo-cash/utils
    Preparing search index...

    Variable xoTemplateActionIntentSchemaConst

    xoTemplateActionIntentSchema: ZodObject<
        {
            action: ZodString;
            constants: ZodOptional<(...)>;
            generate: ZodOptional<(...)>;
            role: ZodOptional<(...)>;
            secrets: ZodOptional<(...)>;
            templateIdentifier: ZodOptional<(...)>;
            variables: ZodOptional<(...)>;
        },
        $strict,
    > = ...

    Validation schema for an action intent. Extends the base intent structure with an action identifier. Used in locking script action lists and in the template's start array.

    {
    "start": [
    { "action": "..." } ← this schema
    ],
    "lockingScripts": {
    "[id]": {
    "actions": [
    { "action": "..." } ← this schema
    ],
    "roles": {
    "[roleId]": {
    "actions": [
    { "action": "..." } ← this schema
    ]
    }
    }
    }
    }
    }