Balazs Komuves
7a610c2217
add a "makeWitness" convenience function
2026-01-16 11:50:33 +01:00
Balazs Komuves
3ddf4948f9
initial support for "partial proofs" (precalculating based on a partial witness)
2026-01-15 22:41:56 +01:00
Ben
3ff657db48
applies gc-safety to zkey parser
2025-11-13 13:09:45 +01:00
Mark Spanbroek
a162bb8728
feat: add {.raises.} annotations
...
Co-Authored-By: Dmitriy Ryajov <dryajov@gmail.com>
2025-07-02 16:29:16 +02:00
Mark Spanbroek
0f2a84ec33
refactor: replace Fp etc shortcuts by full generic type
...
reason: compile error deep in constantine, because it will
try to determine the field, which it can't when we abbreviate it
Co-Authored-By: Dmitriy Ryajov <dryajov@gmail.com>
2025-07-02 14:50:27 +02:00
Mark Spanbroek
e2e1c6b88f
chore: update imports for constantine 0.2.0
...
Co-Authored-By: Dmitriy Ryajov <dryajov@gmail.com>
2025-07-02 14:41:04 +02:00
Balazs Komuves
6eedd0faa4
export some more stuff from export_sage.nim
2024-01-16 13:56:32 +01:00
Balazs Komuves
148d54f614
export SageMath verification script (bn128 curve only)
2023-11-22 15:55:18 +01:00
Balazs Komuves
502e031e95
small comments / fix typos
2023-11-21 11:31:27 +01:00
Balazs Komuves
26f708f908
make it a nimble package
2023-11-17 09:49:35 +01:00