Skip to main content

ProgrammabilityCapabilitiesSchema

HardKAS SDK


HardKAS SDK / artifacts/src / ProgrammabilityCapabilitiesSchema

Variable: ProgrammabilityCapabilitiesSchema

const ProgrammabilityCapabilitiesSchema: ZodObject<{ claims: ZodObject<{ artifactCoherence: ZodLiteral<"READY_MATCH">; generalCovenantSupport: ZodLiteral<"NOT_CLAIMED">; mainnet: ZodLiteral<"BLOCKED_BY_POLICY">; risc0InspectSurface: ZodLiteral<"RISC0_INSPECT_SURFACE_READY">; runtimeOutcome: ZodLiteral<"PARTIAL">; silverCapabilities: ZodObject<{ silver.compile.v1: ZodLiteral<"REAL_NODE_EVIDENCE">; silver.p2sh.deploy-spend.v1: ZodLiteral<"REAL_NODE_EVIDENCE">; silver.p2sh.relative-timelock.v1: ZodLiteral<"REAL_NODE_EVIDENCE">; toccata.covenant.auth-1to1-transition.v1: ZodLiteral<"REAL_NODE_EVIDENCE">; }, "strip", ZodTypeAny, { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }, { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }>; silverCompiler: ZodLiteral<"OFFICIAL_SILVERC_V1_0_0_MANAGED">; vmConsensusEquivalence: ZodLiteral<"NOT_CLAIMED">; vProgsInspectSurface: ZodLiteral<"VPROGS_INSPECT_SURFACE_READY">; vProgsRuntime: ZodLiteral<"NOT_CLAIMED">; vProgsStableApi: ZodLiteral<"NOT_CLAIMED">; zkCorpusSurface: ZodLiteral<"ZK_CORPUS_SURFACE_READY">; zkLocalVerification: ZodLiteral<"READY_GROTH16_FIXTURE_COHERENCE">; zkOnchainVerification: ZodLiteral<"NOT_CLAIMED">; }, "strip", ZodTypeAny, { artifactCoherence?: "READY_MATCH"; generalCovenantSupport?: "NOT_CLAIMED"; mainnet?: "BLOCKED_BY_POLICY"; risc0InspectSurface?: "RISC0_INSPECT_SURFACE_READY"; runtimeOutcome?: "PARTIAL"; silverCapabilities?: { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }; silverCompiler?: "OFFICIAL_SILVERC_V1_0_0_MANAGED"; vmConsensusEquivalence?: "NOT_CLAIMED"; vProgsInspectSurface?: "VPROGS_INSPECT_SURFACE_READY"; vProgsRuntime?: "NOT_CLAIMED"; vProgsStableApi?: "NOT_CLAIMED"; zkCorpusSurface?: "ZK_CORPUS_SURFACE_READY"; zkLocalVerification?: "READY_GROTH16_FIXTURE_COHERENCE"; zkOnchainVerification?: "NOT_CLAIMED"; }, { artifactCoherence?: "READY_MATCH"; generalCovenantSupport?: "NOT_CLAIMED"; mainnet?: "BLOCKED_BY_POLICY"; risc0InspectSurface?: "RISC0_INSPECT_SURFACE_READY"; runtimeOutcome?: "PARTIAL"; silverCapabilities?: { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }; silverCompiler?: "OFFICIAL_SILVERC_V1_0_0_MANAGED"; vmConsensusEquivalence?: "NOT_CLAIMED"; vProgsInspectSurface?: "VPROGS_INSPECT_SURFACE_READY"; vProgsRuntime?: "NOT_CLAIMED"; vProgsStableApi?: "NOT_CLAIMED"; zkCorpusSurface?: "ZK_CORPUS_SURFACE_READY"; zkLocalVerification?: "READY_GROTH16_FIXTURE_COHERENCE"; zkOnchainVerification?: "NOT_CLAIMED"; }>; nonClaims: ZodArray<ZodString, "many">; ok: ZodLiteral<true>; schema: ZodLiteral<"hardkas.programmability.capabilities.v1">; status: ZodLiteral<"PROGRAMMABILITY_SURFACE_READY">; surfaces: ZodObject<{ groth16FixtureCoherence: ZodLiteral<"READY_GROTH16_FIXTURE_COHERENCE">; risc0Inspect: ZodLiteral<"RISC0_INSPECT_SURFACE_READY">; silverScript: ZodLiteral<"SILVERSCRIPT_V1_LIFECYCLE">; vProgsInspect: ZodLiteral<"VPROGS_INSPECT_SURFACE_READY">; zkCorpus: ZodLiteral<"ZK_CORPUS_SURFACE_READY">; }, "strip", ZodTypeAny, { groth16FixtureCoherence?: "READY_GROTH16_FIXTURE_COHERENCE"; risc0Inspect?: "RISC0_INSPECT_SURFACE_READY"; silverScript?: "SILVERSCRIPT_V1_LIFECYCLE"; vProgsInspect?: "VPROGS_INSPECT_SURFACE_READY"; zkCorpus?: "ZK_CORPUS_SURFACE_READY"; }, { groth16FixtureCoherence?: "READY_GROTH16_FIXTURE_COHERENCE"; risc0Inspect?: "RISC0_INSPECT_SURFACE_READY"; silverScript?: "SILVERSCRIPT_V1_LIFECYCLE"; vProgsInspect?: "VPROGS_INSPECT_SURFACE_READY"; zkCorpus?: "ZK_CORPUS_SURFACE_READY"; }>; }, "strip", ZodTypeAny, { claims?: { artifactCoherence?: "READY_MATCH"; generalCovenantSupport?: "NOT_CLAIMED"; mainnet?: "BLOCKED_BY_POLICY"; risc0InspectSurface?: "RISC0_INSPECT_SURFACE_READY"; runtimeOutcome?: "PARTIAL"; silverCapabilities?: { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }; silverCompiler?: "OFFICIAL_SILVERC_V1_0_0_MANAGED"; vmConsensusEquivalence?: "NOT_CLAIMED"; vProgsInspectSurface?: "VPROGS_INSPECT_SURFACE_READY"; vProgsRuntime?: "NOT_CLAIMED"; vProgsStableApi?: "NOT_CLAIMED"; zkCorpusSurface?: "ZK_CORPUS_SURFACE_READY"; zkLocalVerification?: "READY_GROTH16_FIXTURE_COHERENCE"; zkOnchainVerification?: "NOT_CLAIMED"; }; nonClaims?: string[]; ok?: true; schema?: "hardkas.programmability.capabilities.v1"; status?: "PROGRAMMABILITY_SURFACE_READY"; surfaces?: { groth16FixtureCoherence?: "READY_GROTH16_FIXTURE_COHERENCE"; risc0Inspect?: "RISC0_INSPECT_SURFACE_READY"; silverScript?: "SILVERSCRIPT_V1_LIFECYCLE"; vProgsInspect?: "VPROGS_INSPECT_SURFACE_READY"; zkCorpus?: "ZK_CORPUS_SURFACE_READY"; }; }, { claims?: { artifactCoherence?: "READY_MATCH"; generalCovenantSupport?: "NOT_CLAIMED"; mainnet?: "BLOCKED_BY_POLICY"; risc0InspectSurface?: "RISC0_INSPECT_SURFACE_READY"; runtimeOutcome?: "PARTIAL"; silverCapabilities?: { silver.compile.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.deploy-spend.v1?: "REAL_NODE_EVIDENCE"; silver.p2sh.relative-timelock.v1?: "REAL_NODE_EVIDENCE"; toccata.covenant.auth-1to1-transition.v1?: "REAL_NODE_EVIDENCE"; }; silverCompiler?: "OFFICIAL_SILVERC_V1_0_0_MANAGED"; vmConsensusEquivalence?: "NOT_CLAIMED"; vProgsInspectSurface?: "VPROGS_INSPECT_SURFACE_READY"; vProgsRuntime?: "NOT_CLAIMED"; vProgsStableApi?: "NOT_CLAIMED"; zkCorpusSurface?: "ZK_CORPUS_SURFACE_READY"; zkLocalVerification?: "READY_GROTH16_FIXTURE_COHERENCE"; zkOnchainVerification?: "NOT_CLAIMED"; }; nonClaims?: string[]; ok?: true; schema?: "hardkas.programmability.capabilities.v1"; status?: "PROGRAMMABILITY_SURFACE_READY"; surfaces?: { groth16FixtureCoherence?: "READY_GROTH16_FIXTURE_COHERENCE"; risc0Inspect?: "RISC0_INSPECT_SURFACE_READY"; silverScript?: "SILVERSCRIPT_V1_LIFECYCLE"; vProgsInspect?: "VPROGS_INSPECT_SURFACE_READY"; zkCorpus?: "ZK_CORPUS_SURFACE_READY"; }; }>

Defined in: packages/artifacts/src/schemas.ts:785