Commit Graph

34 Commits

Author SHA1 Message Date
Dmitriy Ryajov 58fb50520e
pin toolchain 2024-05-23 11:38:49 -06:00
Dmitriy Ryajov b09577a1c5
fix `rev` format 2024-05-23 11:38:26 -06:00
Dmitriy Ryajov ddf956e310
bump circom-compat to latest 2024-02-15 11:31:57 -06:00
Dmitriy Ryajov 17677718c9
use corect circuit reduction 2024-02-14 12:33:39 -06:00
Dmitriy Ryajov 23ff59715d
make sure vectors are sized to number of elements 2024-02-14 12:31:40 -06:00
Dmitriy Ryajov 190adb8c23
add windows and macos builds 2024-02-07 21:46:52 -06:00
Dmitriy Ryajov 70da937984
try `continue-on-error: true` 2024-02-06 10:54:33 -06:00
Dmitriy Ryajov 9611c1539a
remove lock 2024-02-06 10:45:30 -06:00
Dmitriy Ryajov d719f980cf
dissable nightly builds due to https://github.com/tkaitchuck/aHash/issues/195 2024-02-06 10:45:23 -06:00
Dmitriy Ryajov a850ff33f0
adding cargo lock 2024-02-06 10:28:11 -06:00
Dmitriy Ryajov b1755a2b2e
update dev profile 2024-02-06 10:12:00 -06:00
Dmitriy Ryajov 9727a0a068
misc 2024-01-27 16:21:25 -06:00
Dmitriy Ryajov a821455ec5
test with circom2 2024-01-27 16:21:20 -06:00
Dmitriy Ryajov 8f5491de53
add with checks init to pass sanity check flag 2024-01-27 16:21:04 -06:00
Dmitriy Ryajov 1e03c93ac4
properly unpack verfication result 2024-01-27 16:20:02 -06:00
Dmitriy Ryajov e00ae0a814
use slice_to_point for proper conversion 2024-01-27 16:19:15 -06:00
Dmitriy Ryajov 5d1f509fce
replace circom1 by circom2 tests 2024-01-27 16:15:10 -06:00
Dmitriy Ryajov fb0150130f
return proof result 2024-01-26 19:29:40 -06:00
Dmitriy Ryajov fbead75f42
remove print 2024-01-26 18:43:15 -06:00
Dmitriy Ryajov bbddc2baf8
move consts from ffi_types 2024-01-26 18:37:40 -06:00
Dmitriy Ryajov e594ccf6e5
use point_to_slice for inputs 2024-01-26 18:37:23 -06:00
Dmitriy Ryajov 06417c3e47
don't store cfg in circom context 2024-01-26 12:38:08 -06:00
Dmitriy Ryajov 337a5113ed
proper release of cfg 2024-01-26 11:47:24 -06:00
Dmitriy Ryajov 60f6e5e059
splitting cfg from builder construction (#2) 2024-01-26 08:40:39 -08:00
Dmitriy Ryajov d6299d56ed
Rework ffi (#1)
* rework ffi to export serialized types

* add release methods

* cleanup
2024-01-25 13:44:39 -08:00
Dmitriy Ryajov aed402f6ee
add compress flag 2024-01-23 14:25:55 -06:00
Dmitriy Ryajov a20e7cba06
fix import 2024-01-22 20:02:55 -06:00
Dmitriy Ryajov 87fa8cdb96
minor cleanup and err handling 2024-01-20 16:03:54 -06:00
Dmitriy Ryajov 94cfed822c
enable circom2 2024-01-20 16:03:23 -06:00
Dmitriy Ryajov e59ea184fa
export release_buffer 2024-01-19 14:51:11 -06:00
Dmitriy Ryajov 451a0fde90
make a static lib 2024-01-19 14:40:50 -06:00
Dmitriy Ryajov 39f4f68433
make test match upstream 2024-01-19 14:40:50 -06:00
Dmitriy Ryajov ea1acedf4e
moving cbingen.tom out 2024-01-19 14:28:23 -06:00
Dmitriy Ryajov 5a522239a6
initial commit 2024-01-19 12:43:40 -06:00