Skip to main content

profileUserFunc

export function profileUserFunc<ArgsT extends {[argName: string]: any}>(
  program: UplcProgram,
  props: UserFuncProps,
  namedArgs: UnsafeArgsT<ArgsT>,
  logOptions: undefined | UplcLogger
): CekResult

Type parameters​

ArgsT​

ArgsT extends {[argName: string]: any}

Arguments​

1. program​

program: UplcProgram

2. props​

props: UserFuncProps

3. namedArgs​

namedArgs: UnsafeArgsT<ArgsT>

4. logOptions​

logOptions: undefined | UplcLogger
optional, passed to UplcProgram.eval if provided

Returns​

CekResult