This repository has been archived by the owner on Apr 9, 2024. It is now read-only.
acvm: v0.16.0
0.16.0 (2023-07-06)
⚠ BREAKING CHANGES
- acvm: replace
PartialWitnessGeneratorStatus
withACVMStatus
(#410) - acir: revert changes to
SchnorrVerify
opcode (#409) - acvm: Replace
PartialWitnessGenerator
trait withBlackBoxFunctionSolver
(#378) - acvm: Encapsulate internal state of ACVM within a struct (#384)
- remove unused
OpcodeResolutionError::IncorrectNumFunctionArguments
variant (#397) - acir: Remove
Oracle
opcode (#368) - acir: Use fixed length data structures in black box function inputs/outputs where possible. (#386)
Features
- acir: Remove
Oracle
opcode (#368) (63354df) - acir: Use fixed length data structures in black box function inputs/outputs where possible. (#386) (b139d4d)
- acvm: Derive
Copy
forLanguage
(#406) (69a6c22) - acvm: Encapsulate internal state of ACVM within a struct (#384) (84d4867)
- acvm: Replace
PartialWitnessGenerator
trait withBlackBoxFunctionSolver
(#378) (73fbc95) - acvm: replace
PartialWitnessGeneratorStatus
withACVMStatus
(#410) (fc3240d) - brillig: implemented first blackbox functions (#401) (62d40f7)