nooschain / chain/transaction-types / setContractProvenancePolicyPayloadSchema
Variable: setContractProvenancePolicyPayloadSchema
constsetContractProvenancePolicyPayloadSchema:ZodObject<{allowedPublicKeys:ZodOptional<ZodArray<ZodString,"many">>;allowedSignerIds:ZodOptional<ZodArray<ZodString,"many">>;allowedSignerTypes:ZodOptional<ZodArray<ZodEnum<["user","organization","auditor","ci","operator"]>,"many">>;id:ZodDefault<ZodLiteral<"default">>;metadata:ZodOptional<ZodDefault<ZodRecord<ZodString,ZodUnknown>>>;minSignatures:ZodOptional<ZodNumber>;mode:ZodEnum<["optional","required"]>;reason:ZodOptional<ZodNullable<ZodString>>; },"strip",ZodTypeAny, {allowedPublicKeys?:string[];allowedSignerIds?:string[];allowedSignerTypes?: ("user"|"organization"|"auditor"|"ci"|"operator")[];id:"default";metadata?:Record<string,unknown>;minSignatures?:number;mode:"optional"|"required";reason?:string|null; }, {allowedPublicKeys?:string[];allowedSignerIds?:string[];allowedSignerTypes?: ("user"|"organization"|"auditor"|"ci"|"operator")[];id?:"default";metadata?:Record<string,unknown>;minSignatures?:number;mode:"optional"|"required";reason?:string|null; }>
Defined in: chain/transaction-types.ts:356