Skip to main content

CompileOptions

export type CompileOptions = {
  dependsOnOwnHash??: boolean
  excludeUserFuncs??: Set<string>
  hashDependencies??: Record<string, string>
  onCompileUserFunc??: (
    name: string,
    uplc: UplcProgramV2
  ) => void
  optimize??: boolean | OptimizeOptions
  validatorIndices??: Record<string, number>
  withAlt??: boolean
}