38 Commits

Author SHA1 Message Date
Arnaud
c5d895d164
Merge pull request #10 from logos-storage/chore/rename-codex-to-logos-storage
chore: rename Codex to Logos Storage and fix Rust version to 1.85.0
2025-12-16 07:34:51 +01:00
Arnaud
5cfbbc2928
Fix rust version for 1.85.0 2025-12-15 13:53:06 +01:00
Arnaud
b37bb7c80a
Rename Codex to Logos Storage 2025-12-15 13:41:03 +01:00
Dmitriy Ryajov
7bc5482c86
remove thread rng pointer from context (#8)
* remove thread rng pointer from context

* bump actions/checkout to v4
2025-03-03 19:55:53 -08:00
8cd4ed44fd nix: update nix pkgs
Signed-off-by: markoburcul <marko@status.im>
2025-01-10 16:11:11 +01:00
297c46fdc7
nix: added flake and derivation for the project
Signed-off-by: markoburcul <marko@status.im>
2024-11-26 14:20:40 +01: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