Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

acvm: v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Feb 11:54
b407f18

0.5.0 (2023-02-22)

⚠ BREAKING CHANGES

  • acvm: switch to accepting public inputs as a map (#96)
  • acvm: add eth_contract_from_vk to `SmartContract
  • update ProofSystemCompiler to not take ownership of keys (#111)
  • update ProofSystemCompiler methods to take &Circuit (#108)
  • refactor ToRadix to ToRadixLe and ToRadixBe (#58)
  • Reorganise compiler in terms of optimisers and transformers (#88)

Features

  • acvm: add eth_contract_from_vk to `SmartContract (373c18f)
  • acvm: add eth_contract_from_vk to `SmartContract (#113) (373c18f)
  • acvm: switch to accepting public inputs as a map (#96) (f57ba57)
  • update ProofSystemCompiler methods to take &Circuit (#108) (af56ca9)
  • update ProofSystemCompiler to not take ownership of keys (#111) (39b8a41)

Bug Fixes

  • Clean up Log Directive hex output (#97) (d23c735)

Miscellaneous Chores

  • refactor ToRadix to ToRadixLe and ToRadixBe (#58) (2427a27)
  • Reorganise compiler in terms of optimisers and transformers (#88) (9329307)