Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: ashlang spartan proving (#244)
* feat: ashlang spartan proving * fix: switch to crates.io ashlang version * chore: bump scalarff version to fix pointer width detection * chore: add comments to ashlang ar1cs test vector * chore: bump scalarff version * feat: ashlang spartan proving in e2e tests * chore: git ashlang dep * chore: switch to scalarff version without twenty-first dep * chore: bump cargo lock * fix: feature naming * fix: ashlang spartan proof verification * chore: remove unused function in swift test * chore: pin to specific ashlang commit * chore: cleanup mopro-ffi cargo.toml, add ashlang job in ci, add macro for when ashlang is not enabled * chore: remove unused line * chore: add ios, android e2e tests * fix: use relative path for ar1cs test file * fix: set public signals to be empty in ashlang spartan prover * chore: add multiplier2 circuit --------- Co-authored-by: Ya-wen, Jeng <vivi432@yahoo.com.tw>
- Loading branch information