Variable REGISTER_RESOURCE_REQUEST_SCHEMAConst
REGISTER_RESOURCE_REQUEST_SCHEMA: ZodObject<
{
accepts: ZodArray<
ZodObject<
{
amount: ZodString;
asset: ZodNullable<ZodString>;
extra: ZodOptional<
ZodObject<
{
creContract: ZodOptional<ZodString>;
decimals: ZodOptional<ZodNumber>;
name: ZodOptional<ZodString>;
symbol: ZodOptional<ZodString>;
},
$strip,
>,
>;
maxTimeoutSeconds: ZodNumber;
network: ZodEnum<
{
"eip155:1": "eip155:1";
"eip155:11155111": "eip155:11155111";
"eip155:137": "eip155:137";
"eip155:31337": "eip155:31337";
"eip155:42161": "eip155:42161";
"eip155:421614": "eip155:421614";
"eip155:80002": "eip155:80002";
"eip155:8453": "eip155:8453";
"eip155:84532": "eip155:84532";
},
>;
payTo: ZodString;
scheme: ZodLiteral<"exact">;
},
$strip,
>,
>;
metadata: ZodOptional<
ZodObject<
{
category: ZodOptional<ZodString>;
provider: ZodOptional<ZodString>;
tags: ZodOptional<ZodArray<ZodString>>;
},
$catchall<ZodUnknown>,
>,
>;
resource: ZodString;
type: ZodEnum<{ a2a: "a2a"; http: "http"; mcp: "mcp" }>;
},
$strip,
> = ...
Schema for resource registration request