@sodazone/ocelloids-client - v3.0.0
    Preparing search index...
    $XcQueryArgs: z.ZodDiscriminatedUnion<
        "op",
        [
            z.ZodObject<
                {
                    criteria: z.ZodOptional<
                        z.ZodEffects<
                            z.ZodObject<
                                {
                                    actions: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                                    address: z.ZodOptional<z.ZodString>;
                                    assets: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                                    destinations: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                                    networks: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                                    origins: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                                    protocols: z.ZodOptional<z.ZodArray<z.ZodEnum<(...)>, "many">>;
                                    sentAtGte: z.ZodOptional<z.ZodNumber>;
                                    sentAtLte: z.ZodOptional<z.ZodNumber>;
                                    status: z.ZodOptional<z.ZodArray<z.ZodEnum<(...)>, "many">>;
                                    txHash: z.ZodOptional<z.ZodString>;
                                    usdAmountGte: z.ZodOptional<z.ZodNumber>;
                                    usdAmountLte: z.ZodOptional<z.ZodNumber>;
                                },
                                "strip",
                                z.ZodTypeAny,
                                {
                                    actions?: string[];
                                    address?: string;
                                    assets?: string[];
                                    destinations?: string[];
                                    networks?: string[];
                                    origins?: string[];
                                    protocols?: (...)[];
                                    sentAtGte?: number;
                                    sentAtLte?: number;
                                    status?: (...)[];
                                    txHash?: string;
                                    usdAmountGte?: number;
                                    usdAmountLte?: number;
                                },
                                {
                                    actions?: string[];
                                    address?: string;
                                    assets?: string[];
                                    destinations?: string[];
                                    networks?: string[];
                                    origins?: string[];
                                    protocols?: (...)[];
                                    sentAtGte?: number;
                                    sentAtLte?: number;
                                    status?: (...)[];
                                    txHash?: string;
                                    usdAmountGte?: number;
                                    usdAmountLte?: number;
                                },
                            >,
                            {
                                actions?: string[];
                                address?: string;
                                assets?: string[];
                                destinations?: string[];
                                networks?: string[];
                                origins?: string[];
                                protocols?: ((...) | (...))[];
                                sentAtGte?: number;
                                sentAtLte?: number;
                                status?: ((...) | (...) | (...) | (...))[];
                                txHash?: string;
                                usdAmountGte?: number;
                                usdAmountLte?: number;
                            },
                            {
                                actions?: string[];
                                address?: string;
                                assets?: string[];
                                destinations?: string[];
                                networks?: string[];
                                origins?: string[];
                                protocols?: ((...) | (...))[];
                                sentAtGte?: number;
                                sentAtLte?: number;
                                status?: ((...) | (...) | (...) | (...))[];
                                txHash?: string;
                                usdAmountGte?: number;
                                usdAmountLte?: number;
                            },
                        >,
                    >;
                    op: z.ZodLiteral<"journeys.list">;
                },
                "strip",
                z.ZodTypeAny,
                {
                    criteria?: {
                        actions?: string[];
                        address?: string;
                        assets?: string[];
                        destinations?: string[];
                        networks?: string[];
                        origins?: string[];
                        protocols?: ("xcm" | "wormhole_portal")[];
                        sentAtGte?: number;
                        sentAtLte?: number;
                        status?: ("received" | "timeout" | "failed" | "sent")[];
                        txHash?: string;
                        usdAmountGte?: number;
                        usdAmountLte?: number;
                    };
                    op: "journeys.list";
                },
                {
                    criteria?: {
                        actions?: string[];
                        address?: string;
                        assets?: string[];
                        destinations?: string[];
                        networks?: string[];
                        origins?: string[];
                        protocols?: ("xcm" | "wormhole_portal")[];
                        sentAtGte?: number;
                        sentAtLte?: number;
                        status?: ("received" | "timeout" | "failed" | "sent")[];
                        txHash?: string;
                        usdAmountGte?: number;
                        usdAmountLte?: number;
                    };
                    op: "journeys.list";
                },
            >,
            z.ZodObject<
                {
                    criteria: z.ZodObject<
                        { id: z.ZodString },
                        "strip",
                        z.ZodTypeAny,
                        { id: string },
                        { id: string },
                    >;
                    op: z.ZodLiteral<"journeys.by_id">;
                },
                "strip",
                z.ZodTypeAny,
                { criteria: { id: string }; op: "journeys.by_id" },
                { criteria: { id: string }; op: "journeys.by_id" },
            >,
            z.ZodObject<
                { op: z.ZodLiteral<"assets.list"> },
                "strip",
                z.ZodTypeAny,
                { op: "assets.list" },
                { op: "assets.list" },
            >,
        ],
    >