Skip to content

nooschain v0.1.0


nooschain / chain/transaction-types / updateBucketIndexSchemaPayloadSchema

Variable: updateBucketIndexSchemaPayloadSchema

const updateBucketIndexSchemaPayloadSchema: ZodObject<{ bucketId: ZodString; indexSchema: ZodObject<{ indexes: ZodArray<ZodObject<{ allowedValues: ZodOptional<ZodArray<ZodUnion<[..., ..., ...]>, "many">>; key: ZodString; required: ZodOptional<ZodBoolean>; type: ZodEnum<["string", "number", "integer", "float", "boolean", "date", "datetime"]>; }, "strip", ZodTypeAny, { allowedValues?: (string | number | boolean)[]; key: string; required?: boolean; type: "string" | "number" | "boolean" | "integer" | "float" | "date" | "datetime"; }, { allowedValues?: (string | number | boolean)[]; key: string; required?: boolean; type: "string" | "number" | "boolean" | "integer" | "float" | "date" | "datetime"; }>, "many">; }, "strip", ZodTypeAny, { indexes: object[]; }, { indexes: object[]; }>; mode: ZodDefault<ZodLiteral<"compatible">>; }, "strip", ZodTypeAny, { bucketId: string; indexSchema: { indexes: object[]; }; mode: "compatible"; }, { bucketId: string; indexSchema: { indexes: object[]; }; mode?: "compatible"; }>

Defined in: chain/transaction-types.ts:216

Audience-first NOOSChain documentation.