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
}