/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; import * as models from "../index.js"; /** * Production connectors Worker onchain execution. */ export const OnchainActionExecuteServerConnectors = "connectors"; export const OnchainActionExecuteServerList = { [OnchainActionExecuteServerConnectors]: "https://connectors.compose.market", }; export type OnchainActionExecuteRequest = { connectorId: string; command: string; body: models.ActionExecuteRequest; }; /** @internal */ export type OnchainActionExecuteRequest$Outbound = { connectorId: string; command: string; body: models.ActionExecuteRequest$Outbound; }; /** @internal */ export const OnchainActionExecuteRequest$outboundSchema: z.ZodMiniType< OnchainActionExecuteRequest$Outbound, OnchainActionExecuteRequest > = z.object({ connectorId: z.string(), command: z.string(), body: models.ActionExecuteRequest$outboundSchema, }); export function onchainActionExecuteRequestToJSON( onchainActionExecuteRequest: OnchainActionExecuteRequest, ): string { return JSON.stringify( OnchainActionExecuteRequest$outboundSchema.parse( onchainActionExecuteRequest, ), ); }