issues
search
zkmopro
/
mopro
Making client-side proving on mobile simple.
https://zkmopro.org
Apache License 2.0
118
stars
32
forks
source link
(feat)ffi: Refactored FFI
#173
Closed
ElusAegis
closed
3 months ago
ElusAegis
commented
3 months ago
The following was done:
Added a
circom
feature
Defined a common set of functions that each adapter should implement.
Improved how each adapter is exported by using
lib.rs
and choosing each adapter at compile time based on features.
Renamed Halo2
proof
and
verify
functions to be commonly named with the
circom
static version.
Added a test for
halo2
ffi side, and added it to the ci as well.
Updated resulting template bindings as well as Halo2 sample swift code.
The following was done:
circom
featurelib.rs
and choosing each adapter at compile time based on features.proof
andverify
functions to be commonly named with thecircom
static version.halo2
ffi side, and added it to the ci as well.