Module acvm_executor

Module acvm_executor 

Source
Expand description

ACVM integration for executing Noir bytecode.

This module provides the bridge between compiled Aztec contract artifacts (ACIR bytecode) and the Noir ACVM (Abstract Circuit Virtual Machine).

Structs§

AcvmExecutionOutput
Raw ACVM execution output before structuring into kernel types.
AcvmExecutor
Executor for Noir ACIR/Brillig bytecode via the ACVM.
UtilityResult
Result of executing a utility (unconstrained) function.

Traits§

OracleCallback
Trait for oracle callback during ACVM execution.