• This function returns an evaluator function that can be used to evaluate a transaction. The evaluator function uses the UPLC (Untyped Plutus Core) evaluator to simulate the execution of scripts.

    Parameters

    • params: Core.ProtocolParameters

      The protocol parameters.

    • overEstimateSteps: number

      The overestimation factor for execution steps.

    • overEstimateMem: number

      The overestimation factor for memory.

    • slotConfig: Core.SlotConfig = SLOT_CONFIG_NETWORK.Mainnet

      The slot configuration to be used. Defaults to Mainnet.

    Returns Core.Evaluator

    An evaluator function.