Skip to content

nooschain v0.1.0


nooschain / chain/transaction-types / advanceContractReleasePayloadSchema

Variable: advanceContractReleasePayloadSchema

const advanceContractReleasePayloadSchema: ZodObject<{ approvalMetadata: ZodOptional<ZodDefault<ZodRecord<ZodString, ZodUnknown>>>; auditMetadata: ZodOptional<ZodDefault<ZodRecord<ZodString, ZodUnknown>>>; expectedCurrentStatus: ZodOptional<ZodEnum<["draft", "package_approved", "deployed", "instantiated", "readiness_checked", "migration_planned", "migration_completed", "traffic_ready", "source_deactivated", "completed", "rollback_started", "rolled_back", "failed"]>>; id: ZodString; metadata: ZodOptional<ZodDefault<ZodRecord<ZodString, ZodUnknown>>>; migrationId: ZodOptional<ZodNullable<ZodString>>; nextStatus: ZodEnum<["package_approved", "deployed", "instantiated", "readiness_checked", "migration_planned", "migration_completed", "traffic_ready", "source_deactivated", "completed", "rollback_started", "failed"]>; reason: ZodOptional<ZodNullable<ZodString>>; }, "strip", ZodTypeAny, { approvalMetadata?: Record<string, unknown>; auditMetadata?: Record<string, unknown>; expectedCurrentStatus?: "failed" | "draft" | "package_approved" | "deployed" | "instantiated" | "readiness_checked" | "migration_planned" | "migration_completed" | "traffic_ready" | "source_deactivated" | "completed" | "rollback_started" | "rolled_back"; id: string; metadata?: Record<string, unknown>; migrationId?: string | null; nextStatus: "failed" | "package_approved" | "deployed" | "instantiated" | "readiness_checked" | "migration_planned" | "migration_completed" | "traffic_ready" | "source_deactivated" | "completed" | "rollback_started"; reason?: string | null; }, { approvalMetadata?: Record<string, unknown>; auditMetadata?: Record<string, unknown>; expectedCurrentStatus?: "failed" | "draft" | "package_approved" | "deployed" | "instantiated" | "readiness_checked" | "migration_planned" | "migration_completed" | "traffic_ready" | "source_deactivated" | "completed" | "rollback_started" | "rolled_back"; id: string; metadata?: Record<string, unknown>; migrationId?: string | null; nextStatus: "failed" | "package_approved" | "deployed" | "instantiated" | "readiness_checked" | "migration_planned" | "migration_completed" | "traffic_ready" | "source_deactivated" | "completed" | "rollback_started"; reason?: string | null; }>

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

Audience-first NOOSChain documentation.