wowok_agent
Version:
Making It Easy for AI Agents to Communicate, Collaborate, Trade, and Trust.
321 lines (320 loc) • 12.6 kB
TypeScript
import { z } from 'zod';
export declare const CallProof_DataSchema: z.ZodObject<{
namedNew: z.ZodOptional<z.ZodObject<{
name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
onChain: z.ZodOptional<z.ZodBoolean>;
replaceExistName: z.ZodOptional<z.ZodBoolean>;
}, "strict", z.ZodTypeAny, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}>>;
description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
proof: z.ZodString;
server_pubkey: z.ZodString;
server_signature: z.ZodString;
proof_type: z.ZodUnion<[z.ZodNumber, z.ZodString]>;
item_count: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodNull]>>;
about_address: z.ZodOptional<z.ZodUnion<[z.ZodObject<{
name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
onChain: z.ZodOptional<z.ZodBoolean>;
replaceExistName: z.ZodOptional<z.ZodBoolean>;
}, "strict", z.ZodTypeAny, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}>, z.ZodNull]>>;
}, "strict", z.ZodTypeAny, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
}, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
}>;
export declare const CallProof_InputSchema: z.ZodObject<{
data: z.ZodObject<{
namedNew: z.ZodOptional<z.ZodObject<{
name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
onChain: z.ZodOptional<z.ZodBoolean>;
replaceExistName: z.ZodOptional<z.ZodBoolean>;
}, "strict", z.ZodTypeAny, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}>>;
description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
proof: z.ZodString;
server_pubkey: z.ZodString;
server_signature: z.ZodString;
proof_type: z.ZodUnion<[z.ZodNumber, z.ZodString]>;
item_count: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodNull]>>;
about_address: z.ZodOptional<z.ZodUnion<[z.ZodObject<{
name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
onChain: z.ZodOptional<z.ZodBoolean>;
replaceExistName: z.ZodOptional<z.ZodBoolean>;
}, "strict", z.ZodTypeAny, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}>, z.ZodNull]>>;
}, "strict", z.ZodTypeAny, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
}, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
}>;
env: z.ZodOptional<z.ZodObject<{
account: z.ZodDefault<z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>>;
permission_guard: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
no_cache: z.ZodOptional<z.ZodBoolean>;
network: z.ZodOptional<z.ZodEnum<[import("wowok").ENTRYPOINT.Localnet, import("wowok").ENTRYPOINT.Testnet]>>;
referrer: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
}, "strict", z.ZodTypeAny, {
account: string;
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
}, {
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
account?: string | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
}>>;
}, "strict", z.ZodTypeAny, {
data: {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
};
env?: {
account: string;
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
} | undefined;
}, {
data: {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
namedNew?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | undefined;
};
env?: {
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
account?: string | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
} | undefined;
}>;
export declare const CallGenProof_InputSchema: z.ZodObject<{
proof: z.ZodString;
server_pubkey: z.ZodString;
server_signature: z.ZodString;
proof_type: z.ZodUnion<[z.ZodNumber, z.ZodString]>;
description: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
item_count: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodNull]>>;
about_address: z.ZodOptional<z.ZodUnion<[z.ZodObject<{
name: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
onChain: z.ZodOptional<z.ZodBoolean>;
replaceExistName: z.ZodOptional<z.ZodBoolean>;
}, "strict", z.ZodTypeAny, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}, {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
}>, z.ZodNull]>>;
env: z.ZodOptional<z.ZodObject<{
account: z.ZodDefault<z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>>;
permission_guard: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
no_cache: z.ZodOptional<z.ZodBoolean>;
network: z.ZodOptional<z.ZodEnum<[import("wowok").ENTRYPOINT.Localnet, import("wowok").ENTRYPOINT.Testnet]>>;
referrer: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
}, "strict", z.ZodTypeAny, {
account: string;
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
}, {
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
account?: string | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
}>>;
}, "strict", z.ZodTypeAny, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
env?: {
account: string;
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
} | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
}, {
proof: string;
server_pubkey: string;
server_signature: string;
proof_type: string | number;
description?: string | undefined;
env?: {
no_cache?: boolean | undefined;
network?: import("wowok").ENTRYPOINT | undefined;
account?: string | undefined;
permission_guard?: string[] | undefined;
referrer?: string | undefined;
} | undefined;
item_count?: string | number | null | undefined;
about_address?: {
name?: string | undefined;
replaceExistName?: boolean | undefined;
tags?: string[] | undefined;
onChain?: boolean | undefined;
} | null | undefined;
}>;
export type CallProof_Data = z.infer<typeof CallProof_DataSchema>;
export type CallProof_Input = z.infer<typeof CallProof_InputSchema>;
export type CallGenProof_Input = z.infer<typeof CallGenProof_InputSchema>;