Skip to main content

SilverCompileV1Schema

HardKAS SDK


HardKAS SDK / artifacts/src / SilverCompileV1Schema

Variable: SilverCompileV1Schema

const SilverCompileV1Schema: ZodObject<object & object, "strip", ZodTypeAny, { artifactId?: string; artifactJson?: string; assumptionLevel?: string; capability?: "silver.compile.v1" | "silver.p2sh.deploy-spend.v1" | "toccata.covenant.auth-1to1-transition.v1"; contentHash?: string; contracts?: objectOutputType<{ address: ZodString; lockingScript: ZodObject<{ script: ZodString; version: ZodNumber; }, "strip", ZodTypeAny, { script?: string; version?: number; }, { script?: string; version?: number; }>; name: ZodString; }, ZodTypeAny, "passthrough">[]; createdAt?: string; hardkasVersion?: string; hashVersion?: string | number; lineage?: { artifactId?: string; lineageId?: string; parentArtifactId?: string; rootArtifactId?: string; sequence?: number; }; lineageDepth?: number; metadata?: any; mode?: "rpc" | "simulator" | "localnet"; networkId?: "simnet"; parents?: string[]; provenance?: object & object; schema?: "hardkas.silverCompile.v1"; schemaVersion?: string; scriptCapabilities?: ("p2pk" | "multisig" | "timelock" | "covenant-experimental" | "silverscript-experimental" | "tockata-experimental")[]; scriptMetadata?: { consensusImpact?: "experimental" | "none"; experimental?: boolean; language?: "native" | "silverscript" | "tockata"; notes?: string[]; version?: string; }; scriptProfile?: "experimental" | "standard"; source?: { path?: string; sha256?: string; text?: string; }; version?: "1.0.0-alpha"; workflowId?: string; }, { artifactId?: string; artifactJson?: string; assumptionLevel?: string; capability?: "silver.compile.v1" | "silver.p2sh.deploy-spend.v1" | "toccata.covenant.auth-1to1-transition.v1"; contentHash?: string; contracts?: objectInputType<{ address: ZodString; lockingScript: ZodObject<{ script: ZodString; version: ZodNumber; }, "strip", ZodTypeAny, { script?: string; version?: number; }, { script?: string; version?: number; }>; name: ZodString; }, ZodTypeAny, "passthrough">[]; createdAt?: string; hardkasVersion?: string; hashVersion?: string | number; lineage?: { artifactId?: string; lineageId?: string; parentArtifactId?: string; rootArtifactId?: string; sequence?: number; }; lineageDepth?: number; metadata?: any; mode?: "rpc" | "simulator" | "localnet"; networkId?: "simnet"; parents?: string[]; provenance?: object & object; schema?: "hardkas.silverCompile.v1"; schemaVersion?: string; scriptCapabilities?: ("p2pk" | "multisig" | "timelock" | "covenant-experimental" | "silverscript-experimental" | "tockata-experimental")[]; scriptMetadata?: { consensusImpact?: "experimental" | "none"; experimental?: boolean; language?: "native" | "silverscript" | "tockata"; notes?: string[]; version?: string; }; scriptProfile?: "experimental" | "standard"; source?: { path?: string; sha256?: string; text?: string; }; version?: "1.0.0-alpha"; workflowId?: string; }>

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